Cette option vous permet d'utiliser n'importe quel autre réseau de capteurs, qui n'est pas listé ci-dessus, en envoyant un format JSON personnalisé à ConnectedCooking.
Charge utile JSON
Le schéma JSON du message de liaison montante est présenté ci-dessous.
{
"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 sont des champs obligatoires, les données ou le décodage sont également nécessaires pour les données réelles.
Si vous ne fournissez pashorodatage ouunixTimestamp l'heure actuelle est fixée par le système !
Base64
{
"devEui": "xxxx",
"timestamp": "2019-11-08T13:59:25Z",
"unixTimestamp": 1573217965,
"rssi": -90, // in dBm
"data": "CcQBDIAAAGkI2xg="
}
Hexagone
{
"devEui": "xxxx",
"timestamp": "2019-11-08T13:59:25Z",
"unixTimestamp": 1573217965,
"rssi": -90, // in dBm
"encoding": "hex",
"data": "09c4010c8000006908db6d"
}
les données doivent êtrebase64 codé ouhexagonale.Les capteurs Rational utilisent par défaut une charge utile encodée en base64