mirror of https://github.com/arendst/Tasmota.git
Updated Zigbee Sandbox (markdown)
parent
413b5c6e18
commit
0b98bcaaa3
|
@ -8,6 +8,8 @@ ZigbeeSend<a id="ZigbeeSend"></a>|`ZigbeeSend { "Device":"<shortaddr>", "Endpoin
|
|||
ZigbeeProbe<a id="ZigbeeProbe"></a>|`ZigbeeProbe <shortaddr>` probes the device to get additional information on the Zigbee device, including its IEEEaddress, its vendor and model names, its endpoints and supported clusters per endpoint. You can use `ZigbeeStatus` to read all the devices information.<BR>`ZigbeeProbe` is automatically done when a new device connects, it may only needed after a reboot of Tasmota. Battery powered Zigbee devices cannot generally be probed because they are most of the time in sleep mode.<BR><BR>Ex: `ZigbeeProbe 0x1234`
|
||||
ZigbeeReset<a id="ZigbeeReset"></a>|Does a factory reset and reconfiguration of the CC2530. Warning: you will need to re-pair all Zigbee devices<BR><BR>Ex: `ZigbeeReset 1`
|
||||
ZigbeeStatus<a id="ZigbeeStatus"></a>|`ZigbeeStatus<x> <y>`: <x> level of details, <y> (optional) device number inspect or all devices if unspecified<BR><BR>`ZigbeeStatus1` shows the list of all Zigbee devices seen on the network until last boot, with their short address and friendly name.<BR>`ZigbeeStatus2` adds Manufacturer ID and Model ID of each devices<BR>`ZigbeeStatus3` adds list of endpoints of each device and the clusterIds supported in each endpoint.<BR><BR>As the return value can exceed the maximum result size and be truncated, you can ask data for a specific devices (count starting at 1). Ex: `ZigbeeStatus3 1` requests information for device number 1.
|
||||
**Low level commands**
|
||||
ZigbeeRead<a id="ZigbeeZCLSend"></a>|`ZigbeeRead { "Device":"<shortaddr>", "endpoint":"<endpoint>", "cluster":"<cluster>", "read":[<attrlist>] }`<BR>Read remote attributes on a Zigbee device><BR><BR>`<shortaddr>` the short address of the Zigbee device on the network.<BR>`<endpoint>` the target endpoint on the device (see below how to know the correct endpoint)<BR>`<cluster>` the cluster number of the attributes<BR>`<attrlist>` the array of all the requested attributes<BR><BR>Ex: `ZigbeeRead { "device":"0x69CF", "endpoint":"0x03", "cluster":"0x0006", "read":["0x0000"] }` reads the Power status of an OSRAM Plug.
|
||||
ZigbeeZCLSend<a id="ZigbeeZCLSend"></a>|**Do not use unless you know exactly what you are doing.**<BR>Send a raw ZCL message to a Zigbee device. This is a low-level command, and requires to manually build the ZCL parameters. Most common usage will be provided as high-level functions.
|
||||
|
||||
#### ZigbeeSend
|
||||
|
|
Loading…
Reference in New Issue