Ai, Di, Ci, Qi, TxtI | | Merané body parsované z payloadu. Adresa (Address) závisí od typu zariadenia (parameter Device Type). Adresa nie je citlivá na malé/veľké písmená. Špeciálnym prípadom je nevyplnená adresa - takýto meraný bod bude obsahovať celý payload (po príslušnom dekódovaní v závislosti od parametra Payload Encoding). Nasledujúce tabuľky udávajú adresy pre jednotlivé typy zariadení:
Adresy payloadu pre typ zariadenia OEM Device adresa záleží od konkrétnej implementácie (dll knižnice).
Adresy payloadu pre typ zariadenia Adeunis RF Field Test Device
Address | Popis |
---|
Status | Stavový bajt zariadenia. | TriggerAccelerometer | Hodnota True znamená, že poslanie správy bolo iniciované akcelerometrom. | TriggerButton | Hodnota True znamená, že poslanie správy bolo iniciované tlačidlom. | Temperature | Nameraná teplota (-128 °C .. 127°C). | GpsLatitude | Zemepisná šírka (0-90 stupňov) z GPS snímača. Pozn: GPS údaje môžu chýbať, ak zariadenie nemá žiaden GPS signál. | HemisphereSouth | Hodnota True znamená, že zemepisná šírka je južná (zariadenie je na južnej pologuli). | GpsLongitude | Zemepisná dĺžka (0-180 stupňov) z GPS snímača. | HemisphereWest | Hodnota True znamená, že zemepisná dĺžka je západná (zariadenie je na západnej pologuli). | GpsQualityReception | Kvalita príjmu GPS signálu: 1 Good, 2 Average, 3 Poor | QpsQualitySatellites | Počet viditeľných GPS satelitov. | UplinkCounter | Počítadlo uplink paketov (paketov poslaných zo zariadenia na LoRaWAN gateway). | DownlinkCounter | Počítadlo downlink paketov (paketov poslaných zariadeniu z LoRaWAN gatewaya). | BatteryLevel | Napätie batérie v mV. | RSSI | Indikátor sily prijatého signálu (Received Signal Strength Indicator ) - hodnota 0-255. Payload obsahuje toto pole iba ak predtým došlo k zápisu do zariadenia (poslaniu dát z LoRaWAN gatewaya do zariadenia). | SNR | Signal Noise Ratio v dB (-128 .. 127). Payload obsahuje toto pole iba ak predtým došlo k zápisu do zariadenia (poslaniu dát z LoRaWAN gatewaya do zariadenia). |
Adresy payloadu pre typ zariadenia SolidusTech IndoorUNI Sensor
Address | Popis |
---|
ADR | Adaptive Data Rate (optimalizácia rýchlosti prenosu dát a spotreby energie). Hodnota True znamená, že ADR je zapnutý. | DataRate | Data Rate (rýchlosť vysielania dát) 0-5. | SNR | Signal Noise Ratio v dB (-128 .. 128). | BatteryLevel | Napätie batérie v mV. | Temperature | Teplota (-125.99°C .. 125.99°C) s rozlíšením 0.1°C. | Humidity | Relatívna vlhkost (0.0%-100%) s rozlíšením 0.1%. | PowerAdapter | Hodnota True znamená, že je zariadenie pripojené na napájací adaptér, hodnota False, že je napájané batériou (vždy False pre verziu firmware FW 0.2.2 a nižší). | Contact | Hodnota True znamená, že je zopnutý pomocný kontakt (vždy False pre verziu firmware FW 0.2.2 a nižší). |
Adresy payloadu pre typ zariadenia SolidusTech miniUNI DS18B20 Sensor
Address | Popis |
---|
BatteryLevel | Napätie batérie v mV. | SNR | Signal Noise Ratio predchádzajúceho payloadu v dB. Platí po prijatí ACK. Hodnota 127 znamená nedefinovanú hodnotu (nebol prijatý ACK alebo downlink paket od LoRaWAN gatewaya). | Temperature | Teplota (-25°C .. 85°C) s rozlíšením 0.1°C. |
Adresy payloadu pre typ zariadenia Adeunis RF LoRaWAN TEMP (ARF8180BA)
Address | Popis |
---|
FrameCounter | Interné počítadlo správ nadobúdajúce hodnoty 0 .. 7. | BatteryLow | Indikátor slabej batérie. Nadobúda hodnoty True alebo False. | HWError | Indikátor hardvérovej chyby v zariadení (chyba teplotného čidla a pod.). | InternalTemp | Hodnota teplotného čidla umiestneného v puzdre zariadenia s rozlíšením 0.1 °C. | ExternalTemp | Hodnota teplotného čidla umiestneného na vyvedenom vodiči s rozlíšením 0.1 °C. |
Adresy payloadu pre typ zariadenia Codea WZU-SG (Landis+Gyr Ultraheat T550). Podporený je formát správy "A" (aktuálne hodnoty posielané raz denne). Address | Popis |
---|
Energy | Aktuálne prepravené množstvo tepla (v stotinách GJ) | Volume | Aktuálne prepravený objem vody (v desatinách m3) | ErrorFlag | Chybový príznak | MissingTime | Počet poruchových hodín (v hod) | Status | Status modulu-dôvod odoslania správy: 0x00 - Ok 0x10 - Chyba čítania merača (zlý formát dát E,V..) 0x20 - Install 0x30 -JMP 0x40 - Porucha merača |
|
Ai, Di, Ci, Qi, TxtI | | Meraný bod parsovaný z obálky správy. Adresa je názov poľa v obálke správy. Pozn: Pre JSON správy, ktoré môžu byť štruktúrované, je podporená syntax level1.level2.level3 ..., napr. rx.moteeui a pokiaľ obsahujú polia (indexované od 1) tak aj level1[index1].level2[index2].level3 ..., napr. rx.gwrx[1].time.
Príklad JSON správy pre Connection Type=Kerlink IoT Station SPN (doplnené medzery a zarovanie kvôli lepšej čitateľnosti):
{
"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
}
]
}
}
Merané body obálky môžu mať adresy napr. rx.moteeui, rx.userdata.seqno, rx.userdata.motetx.freq, rx.gwrx[1].time.
Príklad JSON správy pre Connection Type=MQTT Client (JSON via MQTT) (doplnené medzery a zarovanie kvôli lepšej čitateľnosti):
{
"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
}
]
}
}
Merané body obálky môžu mať adresy napr. dev_id, metadata.time, metadata.gateways[1].latitude. |