DL-SMTP
Product Datasheet
Device Profile for Tesenso IoT Cloud
Decoder/Payload Converter for Tesenso IoT Cloud
Device Labels
in manual | dataKey | dataType | dataFormat |
---|---|---|---|
Soil moisture at depth level 0 | temperature | telemetry | float |
Soil moisture at depth level 1 | temperature | telemetry | float |
Soil moisture at depth level 2 | temperature | telemetry | float |
Soil moisture at depth level 3 | temperature | telemetry | float |
Soil moisture at depth level 4 | temperature | telemetry | float |
Soil moisture at depth level 5 | temperature | telemetry | float |
Soil moisture at depth level 6 | temperature | telemetry | float |
Soil moisture at depth level 7 | temperature | telemetry | float |
Battery voltage | batteryVoltage | telemetry | float |
Uplink documentation
Sensor Data message Format
Message:
Header | Sensor 0 data (optional) | Sensor 1 data (opt.) | ... | Sensor 15 data (opt.) |
---|---|---|---|---|
Message length is variable, depending on which sensor data are included. Minimum length is 5 bytes (header only). Maximum length is 5 bytes + all sensor data (see below).
Integers are big endian: MSB first byte, LSB last byte.
Header
Version | Device ID | Flags |
---|---|---|
Version: 1 byte; version = 2 for current protocol version.
Device ID: 2 bytes; 0...65535.
Flags: 16 bits: flag 15 | flag 14 | … | flag 0 (LSB).
The flags indicate, if data of the respective sensors are included in the message or not: Flag n == 1: sensor n data included; flag n == 0: not included.
Details
Field | Parameter Name | Type | Conversion | Unit |
---|---|---|---|---|
Header | Version | uint8 | ||
Header | Device ID | uint16 | ||
Header | Flags | uint16 | ||
Sensor 0 | Soil moisture at depth level 0 | uint16 | (x – 2500) / 500 | |
Sensor 0 | Soil temperature at depth level 0 | uint16 | (x – 32768) / 100 | °C |
Sensor 0 | Soil moisture at depth level 1 | uint16 | (x – 2500) / 500 | °C |
Sensor 0 | Soil temperature at depth level 1 | uint16 | (x – 32768) / 100 | °C |
Sensor 0 | Soil moisture at depth level 2 | uint16 | (x – 2500) / 500 | °C |
Sensor 0 | Soil temperature at depth level 2 | uint16 | (x – 32768) / 100 | °C |
Sensor 0 | Soil moisture at depth level 3 | uint16 | (x – 2500) / 500 | °C |
Sensor 0 | Soil temperature at depth level 3 | uint16 | (x – 32768) / 100 | °C |
Sensor 0 | Soil moisture at depth level 4 | uint16 | (x – 2500) / 500 | °C |
Sensor 0 | Soil temperature at depth level 4 | uint16 | (x – 32768) / 100 | °C |
Sensor 0 | Soil moisture at depth level 5 | uint16 | (x – 2500) / 500 | °C |
Sensor 0 | Soil temperature at depth level 5 | uint16 | (x – 32768) / 100 | °C |
Sensor 0 | Soil moisture at depth level 6 | uint16 | (x – 2500) / 500 | °C |
Sensor 0 | Soil temperature at depth level 6 | uint16 | (x – 32768) / 100 | °C |
Sensor 0 | Soil moisture at depth level 7 | uint16 | (x – 2500) / 500 | °C |
Sensor 0 | Soil temperature at depth level 7 | uint16 | (x – 32768) / 100 | °C |
Sensor 1 | Battery voltage | uint16 | x / 1000 | V |
sample Message (hex) (all sensor data included):
020b50000309018a8c09438a9809278a920b3c8aa50c9c8a8c11e08aa500000000000000000b3b
Field | Parameter Name | Conversion | Unit |
---|---|---|---|
02 | Version | 2 | |
0b50 | Device ID | 2896 | |
0003 | Flags | 0b0000000000000011 | |
0901 | Soil moisture at depth 0 | -0.3900 | |
8a8c | Soil temperature at depth 0 | 27.00 | deg |
0943 | Soil moisture at depth 1 | -0.2580 | deg |
8a98 | Soil temperature at depth 1 | 27.12 | deg |
0927 | Soil moisture at depth 2 | -0.3140 | deg |
8a92 | Soil temperature at depth 2 | 27.06 | deg |
0b3c | Soil moisture at depth 3 | 0.7520 | deg |
8aa5 | Soil temperature at depth 3 | 27.25 | deg |
0c9c | Soil moisture at depth 4 | 1.4560 | deg |
8a8c | Soil temperature at depth 4 | 27.00 | deg |
11e0 | Soil moisture at depth 5 | 4.1520 | deg |
8aa5 | Soil temperature at depth 5 | 27.25 | deg |
0000 | Soil moisture at depth 6 | --- | deg |
0000 | Soil temperature at depth 6 | --- | deg |
0000 | Soil moisture at depth 7 | --- | deg |
0000 | Soil temperature at depth 7 | --- | deg |
0b3b | Battery voltage | 2.875 | V |
Downlink documentation
Last updated