Přeskočit na hlavní obsah

The Things Stack

Tento návod ukazuje, jak připojit LoRaWAN bránu HARDWARIO EMBER (MikroTik RouterOS) k The Things Stack (TTS).

Užitečná dokumentace

Předpoklady

  • Přístup do administračního rozhraní zařízení EMBER (WinBox)
  • Účet v TTS s oprávněním vytvářet brány
  • Pokud nepoužíváte spravovaný network server od HARDWARIO, nastavte adresu LoRaWAN serveru na váš vlastní LoRaWAN server (VPN tunely nejsou potřeba).

1) Zjištění Gateway EUI (EUI-64)

V systému MikroTik RouterOS se EUI brány zobrazuje jako Gateway ID:

  • IoT → LoRa → Devices → Gateway ID Gateway ID zařízení EMBER

2) Registrace brány v The Things Stack

  1. V konzoli TTS klikněte na Register gateway.
  2. Zadejte Gateway EUI (použijte Gateway ID z RouterOS).
  3. Vyplňte údaje o bráně:
    • Gateway ID (vámi zvolený identifikátor zařízení → příklad: test-gateway-001)
    • Gateway Name (vámi zvolený název zařízení → příklad Test Gateways-001)
    • Frequency plan (zvolte ten, který odpovídá vašemu regionu/hardwaru; např. Europe 868.1 MHz)
  4. Zapněte Require authenticated connection.
  5. Zapněte obě volby:
    • Generate API key for CUPS
    • Generate API key for LNS
  6. Klikněte na Register gateway a stáhněte oba API klíče (CUPS + LNS).

3) Konfigurace zařízení EMBER (MikroTik RouterOS) pro připojení k TTS

RouterOS obvykle vyžaduje, aby byla LoRa karta během změny nastavení LoRa ve stavu Disabled.

V levém panelu otevřete IoTLoRa. Klikněte na řádek v seznamu a použijte disable. Vypnutí LRW karty zařízení EMBER Stažené klíče použijete v RouterOS.

CUPS (Configuration & Update Server)

  • Protokol: CUPS
  • Port: 443
  • Nastavte klíč CUPS (ze staženého souboru cups.key)
  • Zapněte SSL/TLS

V levém panelu otevřete IoTLoRaServers. Vyberte New a vyplňte pole:

  • Name: TTS-HARDWARIO cups
  • Address: hardwario-com.eu1.cloud.thethings.industries
  • Port: 443
  • Auth Key: (hodnota ze souboru "cups.key") Přidání serveru TTS v zařízení EMBER

Root certifikáty (nutné pro SSL/TLS)

Pro vytvoření zabezpečeného TLS připojení k The Things Stack (LNS / CUPS) naimportujte do RouterOS oficiální Root CA certifikáty The Things Stack a označte je jako trusted.

V levém panelu otevřete FilesUpload a vyberte soubor "ca.pem". Přidání certifikátu TTS v zařízení EMBER

V levém panelu otevřete SystemCertificatesImport. Klikněte na rozbalovací šipku, vyberte soubor "ca.pem" a klikněte na Import. Import certifikátu TTS v zařízení EMBER

Výběr network serveru

Je potřeba vybrat network server.

  • V levém panelu otevřete IoT → LoRa a klikněte na zařízení. Otevře se nové okno, kliknutím na + vyberte server TTS a poté klikněte na OK. Přidání serveru TTS v zařízení EMBER

4) Zapnutí a kontrola

  1. V RouterOS: IoT → LoRa → Devices → Enable Zapnutí LRW karty zařízení EMBER
  2. V konzoli TTS otevřete bránu a zkontrolujte, že se aktualizují Live data.

Dekodéry se v TTS konfigurují pro každé koncové zařízení/aplikaci (Payload Formatter).

Příklad dekodéru (CHESTER Clime):