Αυτή η επιλογή σας επιτρέπει να χρησιμοποιήσετε οποιοδήποτε άλλο δίκτυο αισθητήρων, το οποίο δεν περιλαμβάνεται στην παραπάνω λίστα, στέλνοντας ένα προσαρμοσμένο αρχείο σε μορφή JSON στο ConnectedCooking.
Περιεχόμενο JSON
Το σχήμα JSON για το μήνυμα ανερχόμενης ζεύξης παρατίθεται παρακάτω.
{
"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 είναι υποχρεωτικά πεδία· επίσης, απαιτείται η εισαγωγή δεδομένων ή η αποκωδικοποίηση για τα πραγματικά δεδομένα
Εάν δεν παρέχετε χρονοσήμανση ή unixTimestamp Η τρέχουσα ώρα θα οριστεί από το σύστημα!
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"
}
τα δεδομένα πρέπει να είναι base64 κωδικοποιημένο ή hex. Οι αισθητήρες Rational χρησιμοποιούν, από προεπιλογή, δεδομένα κωδικοποιημένα με Base64