hardware:channels:meters:power:edl-ehz:zmd120ap
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
hardware:channels:meters:power:edl-ehz:zmd120ap [2014/05/12 20:03] – angelegt karlheinz | hardware:channels:meters:power:edl-ehz:zmd120ap [2016/10/17 19:16] – Vereinheitlicht jau | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Landis & Gyr ZMD120AP (D0) ====== | ====== Landis & Gyr ZMD120AP (D0) ====== | ||
+ | {{ : | ||
+ | Genauer Typ: ZMDAPtCS G03, baugleich mit ZFD120AP\\ | ||
+ | Über die Infrarotschnittstelle kann der Zähler gemäß IEC61107 oder DLMS (Device Language Message Specification) ausgelesen werden. | ||
- | Genauer Typ: ZMDAPtCS G03, baugleich mit ZFD120AP | + | ===== Hardware ===== |
+ | Der Zähler kann mit einem [[hardware:controllers: | ||
- | Über die Infrarotschnittstelle kann der Zähler gemäß IEC61107 oder DLMS (Device Language Message Specification) ausgelesen werden. | + | ===== Beispielkonfiguration vzlogger |
- | Bis vzlogger Version 0.3.3 gibt es noch einige Fehler, so dass unter anderem die Wiederholung der Pullsequenz in der Ausgabe als Endesequenz interpretiert wird und damit keine Auslesung möglich ist. Mit folgendem Shell-Skript habe ich den Zähler auf einem Raspberrypi mit Udos IR-TTL-Schreib-Lesekopf (/ | + | <code base|vzlogger.conf> |
- | ===== Shell-Skript zum D0-Zähler auslesen | + | { |
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | // | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | |||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Auslesen per Shell-Skript ===== | ||
Z.B. als d0read.sh mit folgenden Text anlegen: | Z.B. als d0read.sh mit folgenden Text anlegen: | ||
< | < | ||
Zeile 37: | Zeile 68: | ||
Nicht vergessen, die Datei als ausführbar zu markieren: chmod +x d0read.sh | Nicht vergessen, die Datei als ausführbar zu markieren: chmod +x d0read.sh | ||
- | ===== Ausgabe des Zählers: | + | ===== Beispielausgabe |
- | + | ||
< | < | ||
/?! < | /?! < | ||
Zeile 58: | Zeile 87: | ||
Leider wird die aktuelle Leistung nicht ausgegeben. Für genaue Verbrauchswerte ist der Zähler deshalb nur bedingt geeignet. | Leider wird die aktuelle Leistung nicht ausgegeben. Für genaue Verbrauchswerte ist der Zähler deshalb nur bedingt geeignet. | ||
- | Mit der (noch nicht im git erhältlichen) vzlogger Version läuft mein Zähler stabil: | + | Code: C.8.0(02050385): Lifetime in minutes ($ date -d 'now - 2050385 minutes' |
- | Mit einer Minimalversion der **/ | + | |
- | Der Parameter | + | |
- | + | ||
- | <code> | + | |
- | { | + | |
- | " | + | |
- | //" | + | |
- | //" | + | |
- | " | + | |
- | //" | + | |
- | + | ||
- | " | + | |
- | // | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | }, | + | |
- | + | ||
- | " | + | |
- | { | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | " | + | |
- | } | + | |
- | ] | + | |
- | } | + | |
- | + | ||
- | </ | + | |
- | Start des vzloggers im Vordergrund: | + |
hardware/channels/meters/power/edl-ehz/zmd120ap.txt · Zuletzt geändert: 2018/01/25 13:40 von jau