Closed Karlito16 closed 4 months ago
Napravljeno je sljedeće:
v1/buildings/+/classrooms/#
platform/publisher.sh
(Linux, za Windowse bi trebalo bit vrlo slično){
"cardId": "38-49-112-3",
"classroom": "b4",
"scanTime": 1717502282319
}
scanTime
ćemo možda i izostaviti, jer ESP32 nema hardware clock koji prati vrijeme od 1.1.1970. (il koji god je ono datum)cardId
:cardId
, bit će bitno zbog potrebne sinkronizacije podataka između ThingsBoarda i backenda0-0-0-0
255-255-255-255
34-5-249-19
classroom
: identifikator učionice, jako je bitno da odgovara imenu učionice u našoj bazi!Nije napravljeno:
Konfigurirati MQTT broker na ThingsBoard platformi. Obratiti pažnju na authorizaciju, TLS protokol i payload koji prihvaćamo od uređaja (bilo ESP32, bilo virtualni procesi).
Pogledati: