Přeskočit na hlavní obsah

ChirpStack v4

Tato stránka je praktický checklist pro připojení zařízení HARDWARIO CHESTER k síti LoRaWAN pomocí 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ý konzistentně na:
    • zařízení CHESTER
    • bráně
    • Network Serveru

1) Kde získat přihlašovací údaje LoRaWAN zařízení CHESTER

1.1 Připojení ke konzoli zařízení CHESTER

Můžete použít jeden z následujících 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 hodnoty jako:

  • 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)

Některé katalogové firmwary nezačnou vysílat data, dokud není vybrán 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 na 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 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

Pro dekódování uplink payloadů ze zařízení CHESTER:

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

Odkazy