Wissen/Integration/The Things Network

AnleitungProfessional II LoRa

Professional II LoRa in The Things Network

Der EMU Professional II LoRa ist in The Things Network als vordefiniertes Gerät hinterlegt. Mit JoinEUI, DevEUI und AppKey ist er in wenigen Minuten registriert. Der Decoder von EMU macht aus den Paketen lesbare Messwerte.

Das brauchen Sie

  • Einen EMU Professional II LoRa und ein LoRaWAN-Gateway in Reichweite, das bei TTN angemeldet ist.
  • Ein Konto bei The Things Network mit einer Application.
  • DevEUI und AppKey vom Display des Zählers.
  • Den Payload-Decoder von EMU auf GitHub.

Der Zähler ab Werk

ParameterWert
LoRaWANVersion 1.0.3, Klasse C
FrequenzbandEU 863–870 MHz
Join-ModusOTAA
JoinEUI (früher AppEUI)10 2C EF 00 00 00 00 00, bei allen Zählern gleich
DevEUIbeginnt mit 10 2C EF, individuell, am Display ablesbar
AppKeyindividuell, am Display ablesbar
Datenrateadaptiv (ADR)

DevEUI und AppKey finden Sie am Zähler im LoRa-Menü. Unterstützt ein Netz keine Klasse-C-Geräte, arbeitet der Zähler als Klasse-A-Gerät.

Schritt 1: Gerät in TTN registrieren

  1. In der TTN-Konsole die Application öffnen und ein End Device hinzufügen.
  2. Den EMU Professional II LoRa aus dem Geräteverzeichnis wählen und das Frequenzband Europa 863–870 MHz einstellen.
  3. JoinEUI 10 2C EF 00 00 00 00 00 eintragen.
  4. DevEUI und AppKey vom Display des Zählers übernehmen.
  5. Gerät speichern. Der Zähler versucht sich in einem zufälligen Fenster von bis zu zehn Minuten anzumelden.

Ob die Anmeldung geklappt hat, zeigt der Zähler unter «LoRa JoinStatus»: «Joined» mit dem Zeitstempel des letzten Uplinks. Unter «LoRa Status» stehen RSSI, SNR und Spreizfaktor.

Schritt 2: Decoder einrichten

Den Decoder für TTN und ChirpStack stellt EMU auf GitHub bereit, zusammen mit einem Generator für Downlinks. Als Uplink-Formatter in der Application eingetragen, wandelt er die Pakete in Messwerte um.

PaketfPortInhalt
Erstes Paket nach dem Join100Seriennummer, Zählertyp, Strom- und Spannungswandler, MID-Jahr
Standard-Uplink1alle 15 Minuten: Wirkenergie Bezug und Lieferung, Tarif 1 und 2, mit Zeitstempel
Zeitsynchronisation100DeviceTimeReq ohne Messwerte

Die Werte stammen aus dem Lastgangspeicher des Zählers und tragen den Zeitstempel des Eintrags. Byte-Reihenfolge ist Little Endian.

Schritt 3: Messwerte und Intervall per Downlink ändern

Welche Werte in welchem Intervall gesendet werden, legen Sie per Downlink fest. Es gibt zehn Profile auf den fPorts 1 bis 10 mit je bis zu zehn Messwerten; tiefere fPorts haben Vorrang. Das Intervall reicht von 1 Minute bis 45 Tage.

Beispiel aus dem Handbuch: Sendeintervall auf 1 Minute setzen, ohne Bestätigung, Profil aktiv. Das Paket geht an den fPort des Profils, das geändert werden soll:

01 00 08 53

01 00  Intervall 1 Minute (Little Endian)
08     Flags: keine Bestätigung, kein Re-Join, Profil aktiv
53     CRC-8

Unter 15 Minuten muss auch das Lastgangintervall des Zählers kleiner sein, sonst kommen mehrmals dieselben Werte. Ist das Paket zu gross für die verfügbare Sendezeit, wird es nur teilweise oder gar nicht übertragen. Der Downlink-Generator auf GitHub rechnet die CRC-8 mit.

Betrieb

  • Der Zähler prüft mindestens einmal täglich, ob er noch mit dem Netz verbunden ist, und meldet sich bei Bedarf selbst neu an. So lässt er sich auch in ein anderes LoRaWAN-Netz übernehmen.
  • Die Uhr synchronisiert er über das LoRa-Netz, mindestens einmal pro Tag.
  • Das Gateway lässt sich nach der Montage noch versetzen. Die adaptive Datenrate passt die Sendeparameter an.
  • Getestet ist der Zähler mit The Things Network und ChirpStack.

Bestellnummern

AusführungArtikelnummerIm Shop
EMU Professional II 3/100 LoRa – Direktanschluss 100 AP20A000LOIm Shop →
EMU Professional II 3/100 LoRa ext. Antenne – Direktanschluss 100 AP20A000LEIm Shop →
EMU Professional II 3/5 LoRa – WandleranschlussP21A000LOIm Shop →
EMU Professional II 3/5 LoRa ext. Antenne – WandleranschlussP21A000LEIm Shop →

Bestellen im B2B-Shop kwh-meter.com. Preise sehen Sie dort nach der Anmeldung.

Häufige Fragen


Funktioniert der Zähler auch mit ChirpStack?

Ja. Er ist mit The Things Network und ChirpStack getestet, der Decoder auf GitHub gibt es für beide Plattformen.

Kann ich ABP statt OTAA nutzen?

Ja, der Join-Modus lässt sich am Zähler auf ABP umstellen. DevAddr, NwkSKey und AppSKey stehen dann am Display. Die neuen Werte müssen auch im Netzwerkserver eingetragen werden.

Wann brauche ich die externe Antenne?

Wenn der Verteiler in einem Metallschrank oder im Keller sitzt und die interne Antenne das Gateway nicht erreicht. Nach der Montage muss am Zähler unter «LoRa Antenne» die Option «extern» gewählt werden.

Weiterlesen


SEITEDecoder und Downlink-GeneratorGitHub SEITEProfessional II LoRaSchnittstelle PDFHandbuch LoRa-SchnittstellePDF SEITEWeitere IntegrationenÜbersicht

LoRaWAN-Projekt planen?


Schicken Sie uns Anzahl Zähler und Lage der Verteiler. Wir helfen bei Gateway, Antenne und Sendeprofil.

Telefon
+41 (0)41 545 03 00

Technischer Support
helpdesk [at] emuag.ch
Supportformular →