Această opțiune vă permite să utilizați orice altă rețea de senzori care nu este menționată mai sus, prin trimiterea unui fișier în format JSON personalizat către ConnectedCooking.
Conținut JSON
Schema JSON pentru mesajul de uplink este prezentată mai jos.
{
"devEui": "xxxx",
"timestamp": "2019-11-08T13:59:25Z",
"unixTimestamp": 1573217965,
"rssi": -90, // in dBm
"decoded": [
{
"temperature": 22.1, // in °C
"battery": 3.1, // in Volts
"humidity": 60.0, // in Percentage
"timestamp": "2019-11-08T13:59:25Z",
"unixTimestamp": 1573217965
},
...
]
}
devEui, rssi sunt câmpuri obligatorii; de asemenea, pentru datele propriu-zise este necesară introducerea valorii „data” sau „decoded”
Dacă nu furnizați marcaj temporal sau timestamp Unix ora curentă va fi setată automat de sistem!
Base64
{
"devEui": "xxxx",
"timestamp": "2019-11-08T13:59:25Z",
"unixTimestamp": 1573217965,
"rssi": -90, // in dBm
"data": "CcQBDIAAAGkI2xg="
}
Hex
{
"devEui": "xxxx",
"timestamp": "2019-11-08T13:59:25Z",
"unixTimestamp": 1573217965,
"rssi": -90, // in dBm
"encoding": "hex",
"data": "09c4010c8000006908db6d"
}
datele trebuie să fie base64 codificat sau hex. Senzorii Rational utilizează, în mod implicit, date utile codificate în format Base64