Beta adapter

Grandstream

Provision and operate Grandstream SIP phones at fleet scale from FreeSDN: templated XML provisioning, bulk reboot and firmware, and status polling.

Vendor: GrandstreamCategory: VoIPBeta

Beta: hardened May 2026 (11 audit fixes); provisioning and status coverage.

The Grandstream adapter provisions Grandstream SIP desk phones over CGI/HTTP and powers the phone-fleet side of the VoIP and Telephony module. It covers discovery and fleet view, templated XML provisioning (account, codec, BLF keys, DND, time zone, and more), bulk reboot, factory reset, firmware push, and per-phone status polling. It is Beta, hardened in May 2026 with 11 audit fixes.

FreeSDN VoIP management with a phone fleet and provisioning templates
FreeSDN's VoIP & Telephony module manages the Grandstream phone fleet.
What you can do

Grandstream capabilities

Templated fleet provisioning

Define provisioning as XML templates and push them across the fleet, so a hundred desk phones get consistent accounts, codecs, BLF keys, and policies from one place.

Hardened provisioning path

The May 2026 audit encrypted phone credentials at rest, added an SSRF guard on the phone IP, gated factory reset behind the voip.manage_phones permission and firmware push behind site-admin, and required a source-IP allowlist or an HMAC-signed request for provisioning.

Discovery and fleet view: per phone model, firmware, and registration statusTemplated XML provisioning: account, codec, BLF keys, DND, time zone, and moreBulk operations: reboot, factory reset, and firmware pushPer-phone status polling
How it connects
  • Provisions Grandstream phones over CGI/HTTP.
  • Authenticates with a phone username and password stored as an encrypted credential.
  • Register phones, assign a provisioning template, then apply.
Tier
Beta (hardened May 2026)
Category
VoIP
Transport
CGI / HTTP provisioning
Auth
Phone username + password
Coverage
Provisioning + status
Good to know
  • Coverage is provisioning plus status; deep config beyond the templated XML is not exposed.
  • GXV touchscreen-only video features and DECT multi-base roaming are out of scope (single-base provisioning works).
Powers these modules

See it running in your browser

Explore the full FreeSDN dashboard with realistic sample data, no signup, no backend. Then install it in minutes.