This article works through some example payloads sent by the SensorData LoRaWAN.


Example 1: Soil Moisture and Temperature

Port: 128. Payload: 05786477654682155A595E6061


This decodes to:

128 - Data field ID (SDI-12 Measurement 1)

05 - Soil Moisture, 5 data points

78 (120) = 55%

64 (100) = 45%

77 (119) = 54.5%

65 (101) = 45.5%

46 (70) = 30%

82 (130) - Data field ID (SDI-12 Measurement 2)

15 - Soil Temperature, 5 data points

5A (90) = 5 degC

59 (89) = 4.5 degC

5E (94) = 7 degC

60 (96) = 8 degC

61 (97) = 8.5 degC