Commit Graph

26 Commits

Author SHA1 Message Date
demonspork 910549919b
Grandstream headset ring (#5967)
* Add Grandstream Headset/Speaker Ring

Add variable to choose whether the speaker rings with the headset.

* Add Speaker Only option

Add note that speaker only is supported with a value of 2.
2021-06-21 20:17:58 -06:00
chansizzle 126ca12603
added grandstream IPV4/6 mode 2021-05-10 12:36:50 -06:00
markjcrane c401747405 Change the *97 to {$voicemail_number} provision variable. 2021-04-23 13:00:45 -06:00
demonspork 99fb4ae078 Grandstream: Hide BLF Remote Status And More Distinctive Ring
Hide the other connected party on the BLF of supported phones. When not hidden a busy BLF will show the other connected party/sttaus of the call by flashing back and forth between the BLF label and the caller ID.
It also impacts the park buttons, but they typically only show the word "park" because of the character limitations.
Also did more effective find/replace for the distnctive ring variables with regex!
2021-03-02 21:34:25 -06:00
FusionPBX f054319197
Merge pull request #5784 from demonspork/grandstream-headsets
Grandstream: Plantronics EHS and additional non-clobbering of settings
2021-02-25 17:36:43 -07:00
demonspork 1d9694a671 Grandstream template nway conference support
Support enabling nway conference with Grandstream phones if nway_conference is set to true. If it is not true, it sets the conference URI back to blank to restore local conference
2021-02-25 17:10:49 -06:00
demonspork 0f9098cfb4 Grandstream: Plantronics EHS and additional non-clobbering of settings
Grandstream template updates to support plantronics EHS via grandstream_headset_type and grandstream_headset_key_mode variables.
Also updated wallpaper and screensaver if/else statements to leave out the variables if they are not defined instead of clobbering the user setting. If you want to mandate a certain setting, just set the variable. If the variable is unset it will not overwrite on provision and allow the previous setting to remain.
2021-02-25 15:23:33 -06:00
chansizzle 7310c7abed
adding dhcp options variables 2020-12-11 15:28:36 -07:00
Andrew Querol f1349fac12 Allow both park+x and park+*x prefixes in the Grandstream dialplan.
See #5606 for context
2020-11-20 19:17:43 -06:00
FusionPBX f013aa5059
Merge branch 'master' into gxp_feature_key_sync 2020-11-18 08:39:14 -07:00
demonspork 05f5f8692d Fix Config URLs for unconfigured Grandstream Phones
Fix config URL so that the phones don't get an invalid URL when $domain_name is unset. They would previously receive `/app/provision` with no domain/ip included, which makes the phone unable to provision again once they have been added to the Devices page without manually re-setting the config URL or factory defaulting the device.

The alternative solution is that the PHP code could always ensure that the $domain_name variable is set even if the device doesn't exist. My suggestion is to see if it can be set to the same domain/IP as the original provision request from this unconfigured device
2020-10-18 12:34:52 -05:00
demonspork 083453784b Grandstream GXP and GRP feature Key Sync
Grandstream GXP and GRP feature key sync variables.
2020-10-16 18:47:01 -05:00
Dan 17c2a12390
Grandstream GXP and GRP device config updates (#5397)
* Add dnd variable, fix formatting error in GRP2615 and GRP2616 templates

* Configurable headset volume added

* Added $grandstream_blind_xfer_blf variable to GRP templates
2020-08-31 14:59:37 -06:00
Len d83e8a53a3 Update {$mac}.xml (#4670) 2019-09-27 15:02:41 -06:00
Len 7d8ebb35fa Update {$mac}.xml 2019-05-25 11:49:27 -04:00
Len 2c88430278 Update {$mac}.xml (#3824) 2018-11-10 22:07:41 -07:00
AlexanderDCrane fc99f46d06 Update {$mac}.xml (#3689)
* Update {$mac}.xml

* Update {$mac}.xml
2018-10-20 21:17:01 -06:00
danry25 27ed84dfe6 Wired up configurable firmware versions for Grandstream Devices (#3284)
* Added the ability to pick the SIP account for the first two slots on each handset

* Revert to clean base

* Configurable firmware versions for Grandstream Devices

* Cleaned up duplicate P codes in gxv3504 prov, and spacing elsewhere

Updated or added configurable firmware versions to the remaining Grandstream configs

* Documented how to use the firmware version feature

* Formatting fix in Readme
2018-08-26 13:04:13 -06:00
Len 57ac64f8e9 p1359 (#3029)
* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml
2018-04-14 00:04:40 -06:00
Len 92c1f01155 Update {$mac}.xml 2018-03-01 19:26:38 -05:00
Len eee6d1d3ac Update {$mac}.xml 2018-03-01 17:19:43 -05:00
Len 15b131bbed Update {$mac}.xml 2018-02-21 16:54:44 -05:00
Len 48eddbefcb Create phonebook.xml 2017-07-29 02:04:05 -04:00
Len e199571994 Update {$mac}.xml 2017-07-29 02:00:07 -04:00
Mark Crane 9b972d21d5 Add admin_password and user_password to all of the grandstream phones. 2014-01-23 05:26:53 +00:00
Mark Crane ae5e7ae848 Add the rest of the Grandstream provisioning files. 2013-12-07 03:06:02 +00:00