Relay state
Relay state change
This command sets/gets the state of the relay, effectively powering/depowering the appliance it is controlling.
By default, the last state of the relay is saved in the device's memory.
For more details, see the command described below.
Byte index | Hex value β Meaning |
0 | C1 β The command code. |
1 | 00 β OFF; 01 β ON. |
Example downlink: 0xC101 β Turn on the relay.
Relay state after return of power supply
You can set/get the relay state after return of power supply with the following command set.
You can set the relay state after return of power supply with the command:
Byte index | Hex value β Meaning |
0 | 5E β The command code. |
1 | 00: Last state. Default value. 01: ON - after return of power supply. 02: OFF - after return of power supply. |
Example command: 0x5E02 β Sets the relay state to be off after return of power supply.
Relay state after overheating protection recovery
These commands are available for devices with firmware version β₯ 1.1
You can set/get the relay state after overheating protection recovery with the following command set.
You can set the relay state after overheating protection recovery with the command:
Byte index | Hex value β Meaning |
0 | 59 β The command code. |
1 | 00: Last state. Default value. 01: OFF - after overheating protection recovery. |
Example command: 0x5901 β Sets the relay state to be off after overheating protection recovery.
Manual relay state change
This command lets the Application Server know that the relay state has been manually (physically - via a button on the device) changed.
The command is sent together with the keepalive of the device. The keepalive data in the example below is omitted for clarity.
Byte index | Received response |
0 | 5D β Command code |
1 | XX - Relay state. |
Example uplink: 0x5D01;
The relay state has been manually changed to 01 (Relay state is ON).
Last updated