Keep-alive
Keep-alive decoding
Periodically sent message which contains the most important device data.
The data is described in the table below, where an example is also given in a second table.
Byte
Bit Index
Value
Meaning
0
-
01
Command byte for this packet.
1
7
X
Set to 1 when the temperature is negative.
1
6:0
XX
Internal temperature sensor data – T[°C].
2
-
XX
Relay state:
0x00 - OFF; 0x01 - ON.
Keepalive example
Byte
Bit index
Value
Meaning
0
-
01
Command byte for this packet.
1
7
0
0: The temperature is positive.
1
6:0
1C
Internal temperature sensor:
0x1C = 28°C.
2
-
01
Relay state:
0x01 - ON.
Keepalive period
Byte index
Hex value - Meaning
0
02 – Command code to set keepalive period
1
XX – keep-alive period in minutes. Value 0x00 isn’t applicable. Default value 0A = 10min.
Example command: 0x020F
The example sets the keep-alive period to 15 minutes.
Last updated