Shelly WiFi Setup Cluster
The Shelly RPC cluster is a custom Zigbee cluster with ID 0xFC02 that allows Zigbee networks to read, modify, and apply the station configuration of the Shelly WiFi component. Devices supporting this cluster normally expose as it part of the Zigbee endpoint 239. Device specific details are available here.
Attributes
The server supports the attributes listed in the following table:
Identifier | Name | Data Type | Access |
---|---|---|---|
0 | Status | character string | read-only |
1 | IP | character string | read-only |
2 | Action | unsigned 8-bit integer | write-only |
3 | DHCP | boolean | read-only |
4 | Enable | boolean | read/write |
5 | SSID | character string | read/write |
6 | Password | character string | write-only |
7 | StaticIP | character string | read/write |
8 | NetMask | character string | read/write |
9 | Gateway | character string | read/write |
10 | NameServer | character string | read/write |
Attribute description
The Status and IP attributes reflect the current network status of the device and are available at any time.
Attributes 3-10 represent the WiFi station configuration while it is being edited via the Zigbee network.
Writing the value of 0 to the Action attribute will reset all attributes to the current device configuration. Writing the value of 1 will set and automatically apply the configuration currently available in the Zigbee attributes. Writing any values other than 0 and 1 is currently ignored but is reserved for future use.