The Things Stack
The Things Stack (TTS) je spravovaný síťový server LoRaWAN od The Things Industries, dostupný jako veřejná cloudová služba (TTS Cloud / Community Edition) nebo jako privátní podnikové nasazení.
Předpoklady
- Ujistěte se, že máte přístup k aktivní instanci The Things Stack a v dosahu funkční bránu LoRaWAN.
- Před vytvořením profilů koncových zařízení v TTS si přes NFC vytáhněte přihlašovací údaje zařízení pomocí HARDWARIO Manager.
Přihlašovací údaje zařízení a získání přes NFC
Než jednotku STICKER zaregistrujete v The Things Stack, přečtěte přes NFC její výrobní klíče aplikací HARDWARIO Manager. Bez kabelu a bez programátoru. Stačí přiložit telefon k zařízení.
S aplikací začínáte?
Projděte si nejdřív rychlého průvodce HARDWARIO Manager: instalaci aplikace, zapnutí NFC a udělení oprávnění, o která si aplikace řekne. STICKER se čte telefonem s Androidem a NFC.
- Uložte zařízení, aby aplikace měla jeho secret key. STICKER odpovídá jen šifrovaným kanálem, takže bez klíče aplikace nic nepřečte. Každé zařízení přidáte jednou (viz Saved STICKERs) a od té doby aplikace klíč doplňuje automaticky.
- Otevřete STICKER → LoRaWAN keys a zvolte Read LoRaWAN keys.
- Přiložte telefon. Zadní stranou telefonu se dotkněte krabičky STICKER a vteřinu či dvě se nehýbejte. Anténa NFC bývá u horní části zadní strany telefonu; pokud se nic nestane, pomalu telefonem v tom místě pohybujte. Na iOS vás systémový dialog skenování v půli vyzve, abyste telefon zvedli a přiložili znovu. Toto zvednutí je nutné. Celý postup přiložení a to, co během výměny ukazuje LED, popisuje STICKER přes NFC.
- Zapište si klíče, které aplikace ukáže. Které to budou, závisí na režimu aktivace: DevEUI, JoinEUI (AppEUI) a AppKey pro OTAA, nebo DevEUI, DevAddr a klíče session pro ABP, viz Informace o zařízení a klíče LoRaWAN.
- Zkontrolujte, že je radio zapnuté. V STICKER → Configuration musí být
v sekci LoRaWAN parametr
radio-modenastavený na LoRaWAN, protože zařízení se dodávají s vypnutým ráiem; jednotka se pak po registraci pokusí připojit. Viz Konfigurace a Šablony, když chcete celé dávce dát stejné nastavení.
Volba metody aktivace
| Režim aktivace | Popis | Potřebné údaje |
|---|---|---|
| OTAA (aktivace přes vzduch) (doporučeno) | Dynamické vyjednání klíčů session při připojení. Zajišťuje maximální bezpečnost. | DevEUI, JoinEUI (AppEUI), AppKey |
| ABP (aktivace personalizací) | Předem přidělené statické klíče session. Proceduru připojení úplně vynechává. | DevAddr, NwkSKey, AppSKey |
Formátovač payloadu a konfigurace downlinků
Při registraci koncového zařízení STICKER v TTS:
- Formátovač uplinku: V Payload Formatters → Uplink přiřaďte oficiální dekodér payloadu STICKER (
ttn.js). Ten dekóduje standardní data ze senzorů na fPort 2 a systémové a alarmové zprávy na fPort 3. - Formátovač downlinku: V Payload Formatters → Downlink přiřaďte
ttn.js, čímž zapnete kódování JSON payloadů pro vzdálenou správu na fPort 85 (viz Downlink příkazy).