Přeskočit na hlavní obsah

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 deveui
  • lrw config joineui
  • lrw 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.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/private musí 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:

ParametrHodnota
MAC versionLoRaWAN 1.0.4
Regional parameters revisionA
ADR algorithmDefault ADR algorithm (LoRa only)
Device supports OTAAON
Device supports Class-BOFF
Device supports Class-COFF

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

Payloady uplinků ze zařízení CHESTER dekódujete takto:

  1. Otevřete Device Profile
  2. Přejděte na Codec
  3. Vložte JavaScriptový dekodér payloadu

Odkazy​