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