Připojení zařízení GLIDER k HARDWARIO Cloud
Zařízení GLIDER je z výroby připraveno komunikovat s HARDWARIO Cloud. Stačí ho zaregistrovat ve webovém rozhraní pomocí dvou údajů, které jsou pro každou jednotku unikátní: sériového čísla a claim tokenu.
Tato stránka se zaměřuje jen na spárování s cloudem. Celé nastavení od začátku (účet v cloudu, prostor, zařízení, zapnutí, kontrola LED) popisuje Rychlý průvodce.
Co budete potřebovat
- Účet v HARDWARIO Cloud: https://cloud.hardwario.com
- Zařízení GLIDER, které je zapnuté a připojené k mobilní síti
- Přístup ke konzoli RTT, nebo ke konzoli AT, ze které oba údaje vyčtete
Pokud ještě nemáte konzoli připravenou, postupujte nejprve podle jednoho z těchto návodů:
- Konzole RTT (J-Link): pro vývojové pracoviště se sondou J-Link.
- Konzole AT (USB-C): doporučeno pro první zprovoznění.
Krok 1: Vyčtěte sériové číslo a claim token
Pomocí konzole RTT (shell Zephyr)
info show
Jednotlivé údaje můžete vypsat i samostatně:
info serial-number
info claim-token
Pomocí konzole AT
AT$INFO?
Měli byste vidět výstup podobný tomuto:
$INFO: "vendor-name","HARDWARIO"
$INFO: "product-name","GLIDER"
$INFO: "hw-revision","R1.1"
$INFO: "hw-variant",""
$INFO: "serial-number","2163212289"
$INFO: "claim-token","ab01ad36ab1234567890abcdef..."
Poznamenejte si hodnoty serial-number a claim-token. V dalším kroku budete potřebovat obě.
Krok 2: Vytvořte zařízení v HARDWARIO Cloud
- Přihlaste se na https://cloud.hardwario.com.
- Otevřete prostor, ve kterém má zařízení být (nebo vytvořte nový).
- Klikněte na Create new device.
- Vyplňte:
- Name: libovolný název, například
Warehouse-A freezer. - Serial number: hodnota z kroku 1.
- Claim token: hodnota z kroku 1.
- Klikněte na Create.
Zařízení se teď zobrazí v prostoru.
Krok 3: Ověřte, že data přicházejí
- Otevřete nové zařízení ve webovém rozhraní cloudu.
- Přejděte na Show device messages.
Do několika minut by měl dorazit první payload CBOR. Zařízení GLIDER ve výchozím nastavení:
- Vzorkuje senzory každých 60 sekund (
app config interval-sample) - Odesílá payload každých 300 sekund / 5 minut (
app config interval-send)
Okamžitý uplink vynutíte takto:
- Konzole AT:
AT$SHELL="app send" - Konzole RTT:
app send
Strukturu payloadu popisuje stránka CBOR payload.
Řešení problémů
| Příznak | Co zkontrolovat |
|---|---|
| Cloud ukazuje zařízení jako offline | Počkejte na první uplink až 5 minut. Ověřte, že je SIM karta aktivní a má datový tarif. Vynuťte app send. |
AT$INFO? zobrazuje prázdný claim token | Zařízení nebylo zprovozněno. Kontaktujte podporu HARDWARIO. |
| Zprávy přicházejí, ale datová pole vypadají chybně | Ověřte, že cloud má pro tento firmware správný dekodér CBOR. Viz CBOR payload. |
| Zařízení se každých 36 hodin odpojí | Zařízení restartuje watchdog downlinku, viz app config downlink-wdg-interval na stránce Konfigurace. |
Čtení logů firmwaru
Pokud nedokážete zjistit, proč se zařízení nepřipojí, připojte konzoli RTT (J-Link) a sledujte logy modemu. Uvidíte pokusy o připojení k síti LTE-M, vyjednávání APN a případné chyby při odesílání CBOR.