Der Zähler ab Werk
| Parameter | Wert |
|---|---|
| LoRaWAN | Version 1.0.3, Klasse C |
| Frequenzband | EU 863–870 MHz |
| Join-Modus | OTAA |
| JoinEUI (früher AppEUI) | 10 2C EF 00 00 00 00 00, bei allen Zählern gleich |
| DevEUI | beginnt mit 10 2C EF, individuell, am Display ablesbar |
| AppKey | individuell, am Display ablesbar |
| Datenrate | adaptiv (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
- In der TTN-Konsole die Application öffnen und ein End Device hinzufügen.
- Den EMU Professional II LoRa aus dem Geräteverzeichnis wählen und das Frequenzband Europa 863–870 MHz einstellen.
- JoinEUI 10 2C EF 00 00 00 00 00 eintragen.
- DevEUI und AppKey vom Display des Zählers übernehmen.
- 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.
| Paket | fPort | Inhalt |
|---|---|---|
| Erstes Paket nach dem Join | 100 | Seriennummer, Zählertyp, Strom- und Spannungswandler, MID-Jahr |
| Standard-Uplink | 1 | alle 15 Minuten: Wirkenergie Bezug und Lieferung, Tarif 1 und 2, mit Zeitstempel |
| Zeitsynchronisation | 100 | DeviceTimeReq 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ührung | Artikelnummer | Im Shop |
|---|---|---|
| EMU Professional II 3/100 LoRa – Direktanschluss 100 A | P20A000LO | Im Shop → |
| EMU Professional II 3/100 LoRa ext. Antenne – Direktanschluss 100 A | P20A000LE | Im Shop → |
| EMU Professional II 3/5 LoRa – Wandleranschluss | P21A000LO | Im Shop → |
| EMU Professional II 3/5 LoRa ext. Antenne – Wandleranschluss | P21A000LE | Im Shop → |
Bestellen im B2B-Shop kwh-meter.com. Preise sehen Sie dort nach der Anmeldung.