Uplinks
Generic Device Information
The device sends an uplink containing generic device information following a succesfull network join. The generic device information is send over fPort 50.
If the device is battery powered, the battery related parameters are send with any of the regular periodical transmissions of the device.
ff
00 (Status)
Status of the device
01 (Manufacturer)
Hex of the manufacturer
02 (Model)
Hex of the model
03 (Device SN)
7 digits serial number
11 (Device Class)
0x00: Class A, 0x01: Class B, 0x02: Class C
06 (Power Event)
0x00: AC Power Off, 0x01: AC Power On
05 (Hardware Version)
Hardware version, example 0100 is version 1.00
04 (Firmware Version)
Firmware version, example 0100 is version 1.00
07 (Battery Voltage)
Battery Voltage
08 (Battery Percentage)
Battery Percentage
Alarms
If an alarm occurs within the device an uplink message is immediately send over fPort 11. The message contains the register number of the alarm and the current value.
0xAA
0xFE
Current timestamp of the device, taken from device RTC.
0xAA
0x00
0xAA
0x01
LoRaWAN watchdog alarm 0x00 : normal 0x01 : alarm
0xAA
0x78
Internal Temperature Sensor Alarm 0x00 : normal 0x01 : alarm
0xAA
0x0B
Configuration Error Channel 1 0x00 : normal 0x01 : alarm
The alarm payload is modified based on the underlying device.
Periodic Transmissions
Configuration of the periodic transmissions is added in the respective user manual of the underlying device
The device sends a periodic transmission based on the Periodic Transmission settings.
The transmission of the periodic transmission is always a confirmed package.
01
0x01
Device timestamp
Current timestamp of the device, taken from device RTC.
0x03
Datalogger timestamp
Timestamp of the entry in the datalogger for the data send.
0x0C
Counter Value
0x0D
Counter delta Value
0x6C
Battery Voltage
0x6D
Battery Percentage
0x82
Internal Temperature
if 0x0F is enabled, then include temperature values.
0x83
Internal Humidity
if 0x0F is enabled, then include humidity values.
If you don't get periodic transmissions within the expected timeframe from the device it can be that the Treshold for transmission has not been reached yet. If you want to test this, you can send a downlink to the device requestion register 0x13.
Last updated