Skip to content

Zählerauslesungen ​

Eine Auslesung ist ein vollständiges Gespräch mit dem Zähler. ZiggyMeter baut die optische Verbindung auf, identifiziert den Zähler, holt alle Datenpunkte ab, die es abfragen soll, schließt die Verbindung und veröffentlicht das Ergebnis.

Nichts wird dauerhaft gestreamt — der Zähler wird abgefragt, und was Sie sehen, ist immer das Ergebnis der letzten Auslesung.

Was eine Auslesung auslöst ​

AuslöserWo
ZeitplanAutomatisch, siehe unten
TasteEin kurzer Klick
WebinterfaceZähler → Auslesung → AUSLESEN
REST-APIGET /api/v1/iec62056/read
ZigbeeOn/Off-Schalter auf Endpunkt 2

Zeitplan ​

Einstellbar unter Zähler → Zeitplan. Ein Zeitplan besteht aus drei Teilen: einer Einheit, einem Intervall und einem Auslösezeitpunkt, der dem Gerät sagt, wo innerhalb des Intervalls ausgelesen wird.

EinheitMögliche IntervalleVerwendete Zeitfelder
Minuten1, 5, 10, 15, 30keine — liest alle n Minuten
Stunden1, 2, 4, 8, 12Minute innerhalb der Stunde
Tage1, 7, 14, 28Stunde und Minute
Monate1, 2, 3, 6Tag im Monat (1–28), Stunde und Minute

Ein Beispiel: Einheit Stunden, Intervall 4, Auslöseminute 0 liest um 00:00, 04:00, 08:00 und so weiter. Einheit Monate, Intervall 1, Tag 1, Zeit 06:00 liest einmal im Monat am Ersten um sechs Uhr morgens.

INFO

Der Tag im Monat ist auf 1–28 begrenzt, damit ein monatlicher Zeitplan in jedem Monat auslöst, auch im Februar.

Das richtige Intervall wählen ​

Der Kompromiss lautet Auflösung gegen Stromverbrauch.

SituationEmpfohlener Startwert
Versorgung über USB-C oder Netzteil1 Stunde
Batteriebetrieb über Zigbee24 Stunden
Ersteinrichtung oder Fehlersuche1 Minute, danach reduzieren

Jede Auslesung weckt das Funkmodul, deshalb ist im Batteriebetrieb die Auslesehäufigkeit der entscheidende Faktor für die Lebensdauer der Zellen. Siehe Stromversorgung und Batterien.

WARNING

Ein Minutentakt im Batteriebetrieb leert ein Paar AAA-Zellen schnell. Nutzen Sie ihn, um die optische Verbindung nachzuweisen, und stellen Sie dann ein realistisches Intervall ein.

Was eine Auslesung enthält ​

Jeder Wert trägt einen OBIS-Code — die genormte Kennung, die im europäischen Messwesen verwendet wird. Eine typische einphasige Auslesung sieht so aus:

OBISBedeutungBeispiel
1-0:1.8.0Bezogene Wirkenergie, gesamt (Import)4244,88 kWh
1-0:2.8.0Eingespeiste Wirkenergie, gesamt (Export)4134,77 kWh
1-0:1.7.0Momentane bezogene Wirkleistung0,076 kW
1-0:11.7.0Momentaner Strom0,324 A
1-0:12.7.0Momentane Spannung234,98 V

Welche Codes erscheinen, hängt ganz von Ihrem Zähler ab und davon, wie der Versorger ihn konfiguriert hat. Codes auf .8.1 und .8.2 sind Tarifregister (Tag/Nacht). Werte können eine Abrechnungsperiode wie *101 enthalten.

Die Seite Zähler → Auslesung zeigt den Rohwert, die ausgewertete Zahl mit Einheit und eine Beschreibung in Ihrer Oberflächensprache.

Zählerauslesungen

Wohin die Messwerte gehen ​

ZielVerhalten
WebinterfaceLetzte Auslesung, im Gerätespeicher gehalten
REST-API/iec62056/last liefert dieselben Daten ohne erneute Auslesung
Home AssistantNach jeder Auslesung an die REST-API von Home Assistant übertragen
ZigbeeAuf ZCL-Attribute abgebildet und an den Koordinator gemeldet

INFO

Messwerte werden auf dem Gerät nicht aufgezeichnet. ZiggyMeter hält nur die letzte Auslesung. Die Langzeithistorie gehört in das System, das die Daten entgegennimmt — Home Assistant, InfluxDB, Ihre eigene Datenbank.

Zigbee-Zuordnung ​

Für Zigbee wird jeder OBIS-Code einem ZCL-Cluster und -Attribut zugeordnet. Die Voreinstellung deckt die häufigen Codes ab:

OBISCluster / AttributBedeutung
1-0:1.8.00x0702 / 0x0000Bezogene Energie (Summation delivered)
1-0:2.8.00x0702 / 0x0001Eingespeiste Energie (Summation received)
1-0:1.7.00x0B04 / 0x050BWirkleistung, Phase A
1-0:11.7.00x0B04 / 0x0508Effektivstrom, Phase A
1-0:12.7.00x0B04 / 0x0505Effektivspannung, Phase A

Zum Ändern doppelklicken Sie in Zähler → Auslesung auf die Zelle Zuordnung der betreffenden Zeile und wählen ein anderes Ziel aus der Auswahlliste. Die Änderung wird sofort gespeichert.

Die verfügbaren Ziele und die API-Variante stehen unter Integrationen → Zigbee.

Die Uhr ​

Jede Auslesung erhält einen Zeitstempel. Die Uhr wird aus einer von drei Quellen gestellt — dem Zigbee-Time-Cluster, NTP über WLAN oder manuell aus Ihrem Browser —, wobei Zigbee Vorrang hat, wenn beide Funkwege aktiv sind. Stellen Sie die Zeitzone unter System → Uhr ein, damit lokale Zeitstempel stimmen; siehe Wie die Uhr gestellt wird.

Sie ist nicht batteriegepuffert und geht beim Einschalten und nach einem Stromausfall verloren. Der Schlafmodus verliert sie nicht: Ein batteriebetriebenes Gerät behält zwischen den Auslesungen die richtige Zeit.

Solange die Uhr ungültig ist, beginnen Zeitstempel bei 1970 — ein nützliches Signal im seriellen Protokoll, dass sie noch nicht gestellt wurde.