User Manual
Page 7 of 11
User manual – Wireless Gas Leak Detector, avolta
This document is the property of eLichens SA and may not be
reproduced or communicated without its permission.
[CONFIDENTIAL]
7. LoRaWAN join request
To connect the device to a LoRaWAN network, a join request must be initiated. To do
this, just press the test button for more than 10 seconds. After 3 seconds, a first beep
will sound, and after 10 seconds two beeps will sound, you can release the button.
Green LED will blink every 3 seconds during the join sequence. If join is successful,
the green LED will blink twice quickly and stop blinking. If the join sequence failed, the
yellow LED will blink three times quickly and stop. If the join request fails, try again, it
can sometimes take 2 to 3 tries before working. Else, just let the product ON and it will
automatically retry every 8 hours (heartbeat message interval) or if an alarm is raised.
Note: An automatic join request is performed at battery connection, so if everything
went fine at startup, this “manual” join request is not useful and the LEDs sequence
described above happens right after startup.
8. Payload format
Avolta sends two types of LoRaWAN payloads:
- A heartbeat payload every 8 hours to notify that the product is ON and fully
functional.
- An alarm payload in case one of the thresholds is reached (CH4 level or
temperature) or if an issue has been detected in the product (low battery or
electronics failure). The product is constantly self-checking itself and the CH4
sensor is always ON, so if any alarm payload is sent in less than 30 seconds.
The payloads format is described in the tables hereafter (please note that all words are
MSB first).
Heartbeat: every 8 hours on LoRaWAN port 1, without acknowledge.
Payload
version
Runtime since
power ON
Averaged gas
concentration
Temperature
Relative
Humidity
Battery voltage
Always
= 0x01
1 byte
Unit: hours
4 bytes
Unit: %LEL
Averaged 1hour
1 byte
Unit: 0.1°C
Averaged 1hour
2 bytes (signed)
Unit: %
1 byte
(unsigned)
Unit: 0.01V
1 byte
(unsigned)
Alarm: every 2-5 minutes in case of an alarm on LoRaWAN port 2, with acknowledge. If
acknowledge fails, retry (max 3 times).
Payload
version
CH4 level
T°
Alarm status
CH4 alarm
Always
= 0x02
1 byte
Unit: %LEL
1 byte
Unit:
°C
1 byte
1
st
bit: 1 gas concentration alarm /
0 no gas alarm
2
nd
bit: detector error
3
rd
bit: battery level error
4
th
bit: temperature alarm
1 byte
0x00: no gas alarm
0x01: small leak (≥10%LEL)
0x02: medium leak (≥20%LEL)
0x03: large leak (≥25%LEL)
3
th
...8
th
bit: reserved
1byte










