Ai, Di, Ci, Qi, TxtI | | I/O tags parsed from the payload. Address (Address) depends on the device type (Device Type parameter). The address is not case-sensitive. A special case is a blank address - the I/O tag will contain the entire payload (after relevant decoding depending on the Payload Encoding parameter). The following tables indicate the addresses for each device type:
Payload addresses for the device type of OEM Device: The address depends on the specific implementation (dll library).
Payload addresses for device type Adeunis RF Field Test Device
Address | Description |
---|
Status | Status byte of device. | TriggerAccelerometer | The True value means that the sending of the message was initiated by an accelerometer. | TriggerButton | The True value means that the sending of the message was initiated by a button. | Temperature | Measured temperature (-128 °C .. 127°C). | GpsLatitude | Latitude (0-90 degrees) from the GPS sensor. Note: GPS data may be missing if the device has no GPS signal. | HemisphereSouth | The True value means that the latitude is south (the device is in the southern hemisphere). | GpsLongitude | Longitude (0-180 degrees) from the GPS sensor. | HemisphereWest | The True value means that the latitude is west (the device is in the western hemisphere). | GpsQualityReception | GPS signal reception quality: 1 Good, 2 Average, 3 Poor | QpsQualitySatellites | The number of visible GPS satellites. | UplinkCounter | Packet uplink counter (packets sent from the device to the LoRaWAN gateway). | DownlinkCounter | Packet uplink counter (packets sent to the device from the LoRaWAN gateway). | BatteryLevel | Battery voltage in mV. | RSSI | Indicator of the strength of the received signal (Received Signal Strength Indicator) - value between 0-255. The payload contains the field only if a write has been previously performed to the device (sending data from the LoRaWAN gateway to the device). | SNR | Signal Noise Ratio v dB (-128 .. 127). The payload contains the field only if a write has been previously performed to the device (sending data from the LoRaWAN gateway to the device). |
Payload addresses for device type SolidusTech IndoorUNI Sensor
Address | Description |
---|
ADR | Adaptive Data Rate (optimizing data transfer speed and energy consumption). Value True indicates that ADR is on. | DataRate | Data Rate (data transmission rate) 0-5. | SNR | Signal Noise Ratio v dB (-128 .. 128). | BatteryLevel | Battery voltage in mV. | Temperature | Temperature (-125.99°C .. 125.99°C) with 0.1°C resolution. | Humidity | Relative humidity (0.0%-100%) with 0.1% resolution. | PowerAdapter | The True value means that the device is connected to a power adapter, the False value means that it is powered by a battery (always False for firmware version FW 0.2.2 and lower). | Contact | The True value means that an auxiliary contact is switched on (always False for firmware version FW 0.2.2 and lower). |
Payload addresses for device type SolidusTech miniUNI DS18B20 Sensor
Address | Description |
---|
BatteryLevel | Battery voltage in mV. | SNR | Signal Noise Ratio of the previous payload in dB. It applies after ACK is received. Value 127 indicates an undefined value (no ACK or downlink packet was received from LoRaWAN gateway). | Temperature | Temperature (-25°C .. 85°C) with resolution 0.1°C. |
Payload addresses for device type Adeunis RF LoRaWAN TEMP (ARF8180BA)
Address | Description |
---|
FrameCounter | Internal message counter going from 0 to 7. | BatteryLow | Low battery indicator. Has values True or False. | HWError | Indicator of hardware error in a device (temperature sensor error etc.). | InternalTemp | The value of the temperature sensor located in the device housing with a resolution of 0.1 °C. | ExternalTemp | The value of the temperature sensor located on an external wire with a resolution of 0.1 °C. |
Payload addresses for device type Codea WZU-SG (Landis+Gyr Ultraheat T550) Address | Description |
---|
Energy | Current amount of energy (in hundredths of GJ) | Volume | Current | volume volume (in a tenth of m3) | ErrorFlag | Error flag | MissingTime | Number of error hours (in hours) | Status | Status of module-reason for sending data: 0x00 - Ok 0x10 - Error of reading a meter (bat format of E,V data..) 0x20 - Install 0x30 - JMP 0x40 - Error of meter |
Payload addresses for device type Moire Labs P1AP/P1AT devices Address | Description |
---|
Unit | Unit (0-°C, 1-Pa, 2-kPa, 3-MPa) | MinValueRaw | Minimum temperature/pressure value (number from communication) | MaxValueRaw | Maximum temperature/pressure value (number from communication) | AvgValueRaw | Average temperature/pressure value (number from communication) | LastValueRaw | Last temperature/pressure value (number from communication) | MinValue | Minimum temperature/pressure value (in case of pressure a number converted to Pa) | MaxValue | Maximum temperature/pressure value (in case of pressure a number converted to Pa) | AvgValue | Average temperature/pressure value (in case of pressure a number converted to Pa) | LastValue | Last temperature/pressure value (in case of pressure a number converted to Pa) | Boot | The value is set after receiving the message that the meter sends after the start Note: in the Filter tab it is necessary to set New time => new value. | Battery | Battery charge level (0-255). |
|
Ai, Di, Ci, Qi, TxtI | | I/O tag parsed from the envelope of the message. The address is the name of the field in the envelope of the message. Note: For JSON messages that can be structured, the syntax level1.level2.level3 ... is supported, e.g. rx.moteeui and if they contain fields (indexed from 1) then also level1[index1].level2[index2].level3 ... syntax, e.g. rx.gwrx[1].time.
Example of JSON message for Connection Type=Kerlink IoT Station SPN (added spacing and alignment for better legibility):{
"rx": {
"moteeui": "00-00-00-00-00-1e-fc-1d",
"userdata": {
"seqno": 77,
"port": 1,
"payload": "NzM3RjAwZTgwMA==",
"motetx": {
"freq": 868500000,
"modu": "LoRa",
"datr": "SF7BW125",
"codr": "4/5"
}
},
"gwrx": [
{
"time": "2017-07-05 16:06:52",
"chan": 2,
"rfch": 0,
"rssi": -33,
"lsnr": 7.5
}
]
}
}
I/O tags of the envelope may have addresses e.g. rx.moteeui, rx.userdata.seqno, rx.userdata.motetx.freq, rx.gwrx[1].time.
Example of JSON message for Connection Type=MQTT Client (JSON via MQTT) (added spacing and alignment for better legibility):{
"app_id":"ipesoft-test",
"dev_id":"fieldtestdevice",
"hardware_serial":"0018B2000000147D",
"port":2,
"counter":549,
"payload_raw":"niNJElVwAYQ5UBYfBBBN",
"metadata":{
"time":"2017-08-10T08:12:26.06860368Z",
"frequency":867.5,
"modulation":"LORA",
"data_rate":"SF7BW125",
"coding_rate":"4/5",
"gateways":[
{
"gtw_id":"eui-000000000003080b",
"timestamp":705621508,
"time":"2017-08-10T08:12:26.434682Z",
"channel":5,
"rssi":-34,
"snr":7.8,
"latitude":49.20927,
"longitude":18.73184,
"altitude":359
}
]
}
}
I/O tags of the envelope may have addresses e.g. dev_id, metadata.time, metadata.gateways[1].latitude. |