There are 3 references for the air outdoors sensors set :
- Air Outdoor THr, Rain collector : #41
- Air Outdoor THr, Wind Speed Vortex: #49
- Air Outdoor Leaf Wetness: #54
- Air Outdoor Leaf Wetness, rain collector: #60
- Air Outdoor Leaf Wetness, wind speed Vortex : #61
The sensor set of air outdoor THr and of air outdoor THr, rain collector sensor is : 41
This configuration need to be set into the device through a DOWNLINK MESSAGE
The uplink structure is on 10 byte in hexadecimal.
To decode it please use this rules :
Example for payload: 102F001402F801F80164
| Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | Byte 6 | Byte 7 | Byte 8 |
Byte 9 | |
| Value | Message Code | lsb** Temperature |
msb* Temperatutre |
lsb** Moisture |
msb* Moisture |
lsb** Rain |
msb* Rain |
lsb** rain accumulation |
msb* rain accumulation |
Battery |
| Hexa | 0x{10} | 0x{2f} | 0x{00} | 0x{14} | 0x{02} | 0x{f8} | 0x{01} | 0x{f8} | 0x{01} | 0x{64} |
| Decimal | 10 |
47 decoded using little endian convention |
532 decoded using little endian convention |
504 decoded using little endian convention |
504 decoded using little endian convention |
100 | ||||
| Unit | - | deci °C | deci % | deci ml | deci ml | % | ||||
* lsb : less significant byte
** msb most significant byte
The sensor set of air outdoor THr, wind speed vortex sensor is : 49
This configuration need to be set into the device through a DOWNLINK MESSAGE
The uplink structure is on 8 byte in hexadecimal.
To decode it please use this rules :
Example for payload: 102F001402F80164
| Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | Byte 6 | Byte 7 | |
| Value | Message Code | lsb** Temperature |
msb* Temperatutre |
lsb** Moisture |
msb* Moisture |
lsb** Wind speed |
msb* Wind speed |
Battery |
| Hexa | 0x{10} | 0x{2f} | 0x{00} | 0x{14} | 0x{02} | 0x{f8} | 0x{01} | 0x{64} |
| Decimal | 10 |
47 decoded using little endian convention |
532 decoded using little endian convention |
504 decoded using little endian convention |
100 | |||
| Unit | - | deci °C | deci % | dam / h | % | |||
* lsb : less significant byte
** msb most significant byte
The sensor set of leaf wetness sensor is : 54
This configuration need to be set into the device through a DOWNLINK MESSAGE
The uplink structure is on 4 byte in hexadecimal.
To decode it please use this rules :
Example for payload: 10140264
| Byte 0 | Byte 1 | Byte 2 | Byte 3 | |
| Value | Message Code |
lsb** Raw_wetness |
msb* Raw_wetness |
Battery |
| Hexa | 0x{10} | 0x{14} | 0x{02} | 0x{64} |
| Decimal | 10 |
532 decoded using little endian convention |
100 | |
| Unit | - | Raw value | % | |
* lsb : less significant byte
** msb most significant byte
How to convert the mesured value into a wetness indicator ?
- leaf wetness = -18,2 * (raw_wetness/4096)+15
- If the raw_wetness value is over 0,83 * 4096, the leaf wetness is considered as 0.
The sensor set of leaf wetness and rain collector sensor is : 60
This configuration need to be set into the device through a DOWNLINK MESSAGE
The uplink structure is on 6 byte in hexadecimal.
To decode it please use this rules :
Example for payload: 101402140264
| Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | |
| Value | Message Code |
lsb** Raw_wetness |
msb* Raw_wetness |
lsb** Rain |
msb* Rain |
Battery |
| Hexa | 0x{10} | 0x{14} | 0x{02} | 0x{14} | 0x{02} | 0x{64} |
| Decimal | 10 |
532 decoded using little endian convention |
532 decoded using little endian convention |
100 | ||
| Unit | - | Raw value | deci ml | % | ||
* lsb : less significant byte
** msb most significant byte
How to convert the mesured value into a wetness indicator ?
- leaf wetness = -18,2 * (raw_wetness/4096)+15
- If the raw_wetness value is over 0,83 * 4096, the leaf wetness is considered as 0.
The sensor set of leaf wetness and wind speed davis sensor is : 61
This configuration need to be set into the device through a DOWNLINK MESSAGE
The uplink structure is on 6 byte in hexadecimal.
To decode it please use this rules :
Example for payload: 101402140264
| Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | |
| Value | Message Code |
lsb** Raw_wetness |
msb* Raw_wetness |
lsb** Wind speed |
msb* Wind speed |
Battery |
| Hexa | 0x{10} | 0x{14} | 0x{02} | 0x{14} | 0x{02} | 0x{64} |
| Decimal | 10 |
532 decoded using little endian convention |
532 decoded using little endian convention |
100 | ||
| Unit | - | Raw value | dam / h | % | ||
* lsb : less significant byte
** msb most significant byte
How to convert the mesured value into a wetness indicator ?
- leaf wetness = -18,2 * (raw_wetness/4096)+15
- If the raw_wetness value is over 0,83 * 4096, the leaf wetness is considered as 0.
In case of communication error between the sensor and the Device, the device may report an error code that needs to be filtered.
| Sensors | Code error |
| THr | 999 |
| Rain collector | No error code |
| Wind Speed Vortex | No error code |
| Leaf Wetness | No error code |
In case of successive error code the device can be reboot remotely: How to reset a device trought a downlink message
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.