ZS (Zigbee Stack Profile)

This command applies to the XBee 3 Zigbee RF Module.

Set or read the initial Zigbee stack profile used by the device. This parameter must be the same on all devices joining the same network. If XBee devices are the only type of radio on your network, leave ZS at the default value of 0; a non-zero value allows third-party Zigbee devices to join.

If operating in Command mode, any changes to ZS is made active only when Command mode exits (via timeout or CN (Exit Command mode)). Changing ZS causes all current parameters to be written to persistent storage and the module restarts; this is equivalent to issuing WR and FR commands.

When the device restarts as a result of changing ZS or C8, no modem status is generated. CTS will also de-assert during this period, so flow control is advised. If hardware flow control is not being used, a 1-second delay after exiting Command mode (or applying changes if using API) may be necessary to avoid data loss.

Changing ZS after network association causes the device to leave the network.

Parameter range

0 - 2

Parameter Description
0 Digi Proprietary
1 Zigbee 2006 (legacy)
2 Zigbee-PRO (third-party)

Default

0