Seznam čidel a jak s nimi pracovat

#PRIPOJME

Logo CRA

Krok 1: Zjištění typu a výrobce čidla / zařízení.

V rámci API je ke každému čidlu / zařízení dostupná informace obsahující název výrobce a číslo modelu.

Volání API

GET api.pripoj.me/device/get/TEST?token={TOKEN}

Odpověď

{"_meta":{"status":"SUCCESS","count":1},"records":[{"devEUI":"4786E6ED00350042","projectId":"TEST","description":"Testovací teplotní čidlo","model":"RHF1S001","vendor":"Rising HF"}]}

Krok 2: Nalezení manuálu ke konkrétnímu čidlu / zařízení

Na webu je k dispozici tabulka s odkazy na manuály k jednotlivým čidlům / zařízením. V tabulce níže najděte jméno výrobce zařízení a model a klikněte na příslušný odkaz k manuálu.

Výrobce Odkaz na manuál Aktivní ? Typ čidla Umístění
Develict  Manuál ano Měření intenzity světla CRA  IoT Hub
Develict  Manuál ano Měření rychlosti větru CRA
Develict  Manuál ano Měření intenzity hluku CRA
Logarex  Manuál ano Elektroměr CRA Provoz
Acrios  Manuál ano Indoor čidlo teploty a vlhkosti CRA
Acrios  Manuál ano Indoor čidlo vzdálenosti od objektu CRA
Acrios  Manuál ano Indoor pohybové čidlo CRA
GlobalSat  Manuál ano GPS Tracker CRA Marketing
Maxify  Manuál ano Čidlo náklonu památných stromů Praha 7 Vltavská
GlobalSat  Manuál ano Senzor přitomnosti CO2 Kantýna firmy AVAST
GlobalSat  Manuál ano Senzor prachových částic Kantýna firmy AVAST
GlobalSat  Manuál ano Senzor přítomnosti CO Kantýna firmy AVAST
Gospace  Manuál ano GOSPACE – 8 parkovacích senzorů CRA parkoviště
Libellium Aktivní od 22.9. Měření teploty, vlhkosti a tlaku ZŠ  Ústí nad Labem
Libellium Aktivní od 22.9. Senzor přítomnosti SO2 ZŠ  Ústí nad Labem
Libellium Aktivní od 22.9. Senzor přítomnosti NO2 ZŠ  Ústí nad Labem
Libellium Aktivní od 22.9. Měření intenzity hluku ZŠ  Ústí nad Labem
Libellium Aktivní od 22.9. Senzor prachových částic ZŠ Ústí nad Labem
Maxify  Manuál Aktivní od 31.8. Čidlo pohybu umístěné na kanál + monitoring plynného znečištění kanalizací CRA
Maxify  Manuál Aktivní od 31.8. Senzor naplnění odpadkového koše CRA
Maxify  Manuál Aktivní od 23.8. Senzor půdní vhlkosti Botanická zahrada Praha
Beepad  Manuál Ano Včelí úl; úhlová váha, čidlo teploty a vlhkosti Včelín Praha – Ďáblice
Sensoneo Manuál Ano Chytrý kontejner s lisem na odpad Roudnice nad Labem

Krok 3: Definice parsovací metody

V manuálu k zařízení / čidlu nalezněte část, která popisuje strukturu payloadu. Hodnota každého byte či více bytes najednou reprezentuje určitou metriku dle níže uvedeného popisu. Pokud například chcete z payloadu čidla RSHF1S001 (Manuál strana č.8) získat hodnotu teploty, je nutné vytvořit metodu, která bude pracovat s druhým a třetím byte payloadu. V příkladu uvedeném v manuálu se jedná o hodnotu v HEX kódu 6c 68, kterou je nutné převést do decimální hodnoty. S převedenou hodnotou (26732) je nutné dále pracovat dle návodu (Manuál strana č.9).

table_payload

V manuálu k čidlu RSHF1S001 je dále uveden algoritmus, kterým je nutné z čísla 26732 získat skutečnou hodnotu teploty.

formula

CRA

 

© 2017 ČESKÉ RADIOKOMUNIKACE A.S.