ChirpStack v4
Tato stránka je praktický kontrolní seznam pro připojení zařízení HARDWARIO CHESTER k síti LoRaWAN se serverem ChirpStack v4.
Popisuje, kde získat přihlašovací údaje LoRaWAN ze zařízení CHESTER a jak je nastavit v ChirpStack.
Předpoklady
- Síť LoRaWAN s bránou a ChirpStack v4
- Přístup ke konzoli zařízení CHESTER (Bluetooth / USB / J-Link)
- Správný region LoRaWAN (např. EU868, US915) nastavený stejně na:
- zařízení CHESTER
- bráně
- síťovém serveru
1) Kde získat přihlašovací údaje LoRaWAN zařízení CHESTER
1.1 Připojení ke konzoli zařízení CHESTER
Použijte jeden z těchto nástrojů:
- HARDWARIO Manager (mobil, BLE)
- HARDWARIO Terminal (webový BLE terminál v Chrome)
- J-Link + konzole HARDWARIO CLI
1.2 Zobrazení konfigurace LoRaWAN
Spusťte:
lrw config show
Uvidíte například tyto hodnoty:
lrw config band(např.eu868)lrw config mode(otaa/abp)lrw config deveuilrw config joineuilrw config appkey
Doporučení: používejte OTAA, pokud nemáte konkrétní důvod použít ABP.
2) Přepnutí katalogové aplikace do režimu LoRaWAN (pokud je potřeba)
Firmware některých katalogových aplikací neodesílá data, dokud nezvolíte komunikační režim.
app config mode lrw
config save
Zařízení CHESTER se restartuje a zapne rádio LoRaWAN.
3) Konfigurace zařízení CHESTER pro OTAA (doporučeno)
3.1 Parametry, které musí souhlasit
Mezi zařízením CHESTER a ChirpStack:
- DevEUI
- JoinEUI / AppEUI
- AppKey
3.2 Nastavení parametrů OTAA v zařízení CHESTER
lrw config mode otaa
lrw config nwk public
lrw config dutycycle false
lrw config deveui <YOUR_DEV_EUI>
lrw config joineui <YOUR_JOIN_EUI>
lrw config appkey "<YOUR_APPKEY>"
config save
Poznámky:
- AppKey zkopírovaný z uživatelského rozhraní může obsahovat mezery → doporučujeme uvozovky.
nwk public/privatemusí odpovídat konfiguraci brány/sítě.
4) ChirpStack – Device Profile pro zařízení CHESTER
Vytvořte Device Profile s následujícím doporučeným nastavením:
| Parametr | Hodnota |
|---|---|
| MAC version | LoRaWAN 1.0.4 |
| Regional parameters revision | A |
| ADR algorithm | Default ADR algorithm (LoRa only) |
| Device supports OTAA | ON |
| Device supports Class-B | OFF |
| Device supports Class-C | OFF |
5) ChirpStack – aplikace a registrace zařízení
5.1 Vytvoření aplikace
- Přejděte do Applications
- Vytvořte novou aplikaci
5.2 Přidání zařízení CHESTER jako koncového zařízení (end device)
Uvnitř aplikace:
- Name
- Device EUI (DevEUI)
- Join EUI / AppEUI
- Device Profile
Zařízení uložte.
5.3 Nastavení AppKey v ChirpStack
- V detailu zařízení nastavte nebo vygenerujte AppKey
- AppKey pečlivě zkopírujte (případně použijte ikonu „oka“)
- Stejný AppKey použijte v konfiguraci zařízení CHESTER
6) Dekodér payloadu (doporučeno)
Payloady uplinků ze zařízení CHESTER dekódujete takto:
- Otevřete Device Profile
- Přejděte na Codec
- Vložte JavaScriptový dekodér payloadu
Odkazy
- Konfigurace rádia LoRaWAN zařízení CHESTER:
https://docs.hardwario.com/chester/platform-connectivity/lorawan-radio - Doporučená nastavení ChirpStack:
https://docs.hardwario.com/chester/platform-connectivity/lorawan-radio#chirpstack-configuration - Návod ke koncovým zařízením v ChirpStack:
https://docs.hardwario.com/apps/chirpstack/chirpstack-configuration/chirpstack-end-devices