Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware:channels:meters:power:edl-ehz:easymeter_q3a

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
hardware:channels:meters:power:edl-ehz:easymeter_q3a [2021/02/07 14:22] – angelegt isarriderhardware:channels:meters:power:edl-ehz:easymeter_q3a [2022/04/21 20:18] (aktuell) – daemon, logfile jau
Zeile 1: Zeile 1:
 ====== Easymeter Q3A ====== ====== Easymeter Q3A ======
  
 +===== Hardware =====
 +Der Q3A hat vorne eine unidirektionale Info-Schnittstelle. Dort wird der [[http://wiki.volkszaehler.org/hardware/controllers/ir-schreib-lesekopf|IR-Schreib-Lesekopf]] mit doppelseitigem Klebeband befestigt (möglichst eines das rückstandsfrei entfernt werden kann).\\
 +
 +===== Schnittstelle =====
 +Die oben liegende MSB-Schnittstelle ist für Erweiterungen des Energieversogers vorgesehen und mit einem Etikett versiegelt.
 +Dort kommt jede Sekunde aber der vollständige Datensatz raus...
 +
 +Das sieht im Log mit ''"verbosity": 15,'' so aus:
 +<code>
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=18696.79 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:2.8.0*255/ObisIdentifier:1-0:2.8.0*255 value=8216.10 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:1.8.1*255/ObisIdentifier:1-0:1.8.1*255 value=7060.64 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:1.8.2*255/ObisIdentifier:1-0:1.8.2*255 value=11636.15 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:16.7.0*255/ObisIdentifier:1-0:16.7.0*255 value=-493.50 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:36.7.0*255/ObisIdentifier:1-0:36.7.0*255 value=-207.21 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:56.7.0*255/ObisIdentifier:1-0:56.7.0*255 value=-208.79 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:76.7.0*255/ObisIdentifier:1-0:76.7.0*255 value=-77.49 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:32.7.0*255/ObisIdentifier:1-0:32.7.0*255 value=226.60 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:52.7.0*255/ObisIdentifier:1-0:52.7.0*255 value=227.40 ts=1612170530703
 +[Feb 01 10:08:50][mtr0] Reading: id=1-0:72.7.0*255/ObisIdentifier:1-0:72.7.0*255 value=225.50 ts=1612170530703
 +</code>
 +In dem Beispiel sind Leistung für jede Phase, sowohl Bezug und Einspeisung verfügbar.
 +
 +===== Kommunikation =====
 +Die Kommunikation erfolgt mit [[hardware:controllers:ir-schreib-lesekopf#grundlagen|9600bd, 8N1]] und der Zähler sendet seine Daten im SML-Format.
 +
 +===== Beispielkonfiguation =====
 +<note>Es tauchen gelegentlich Zähler auf bei denen die Uhrzeit nicht korrekt eingestellt wurde. Mit ''"use_local_time": true'' kann man das Problem umgehen.</note>
 +
 +Die vzlogger.conf für die MSB-Schnittstelle könnte so aussehen:\\
 +<code base vzlogger.conf>
 +{
 +  "retry": 0,
 +  "verbosity": 15,
 +  "log": "/var/log/vzlogger/vzlogger.log",
 +  "local": {
 +    "enabled": false,
 +    "port": 8081,
 +    "index": true,
 +    "timeout": 0,
 +    "buffer": 0
 +  },
 +  "meters": [
 +    {
 +      "enabled": true,
 +      "allowskip": false,
 +      "interval": -1,
 +      "aggtime": -1,
 +      "aggfixedinterval": false,
 +      "channels": [
 +        {
 +          "api": "volkszaehler",
 +          "uuid": "6836dd20-00d5-11e0-bab1-856ed5f959ae",
 +          "identifier": "1-0:16.7.0",
 +          "middleware": "http://localhost/middleware.php",
 +          "aggmode": "none",
 +          "duplicates": 0
 +        },
 +        {
 +          "api": "volkszaehler",
 +          "uuid": "6836dd20-00d5-11e0-bab1-856ed5f959ae",
 +          "identifier": "1-0:36.7.0",
 +          "middleware": "http://localhost/middleware.php",
 +          "aggmode": "none",
 +          "duplicates": 0
 +        },
 +        {
 +          "api": "volkszaehler",
 +          "uuid": "6836dd20-00d5-11e0-bab1-856ed5f959ae",
 +          "identifier": "1-0:56.7.0",
 +          "middleware": "http://localhost/middleware.php",
 +          "aggmode": "none",
 +          "duplicates": 0
 +        },
 +        {
 +          "api": "volkszaehler",
 +          "uuid": "6836dd20-00d5-11e0-bab1-856ed5f959ae",
 +          "identifier": "1-0:76.7.0",
 +          "middleware": "http://localhost/middleware.php",
 +          "aggmode": "none",
 +          "duplicates": 0
 +        },
 +        {
 +          "api": "volkszaehler",
 +          "uuid": "567",
 +          "identifier": "1-0:1.8.0",
 +          "middleware": "http://localhost/middleware.php",
 +          "aggmode": "none",
 +          "duplicates": 0
 +        },
 +        {
 +          "api": "volkszaehler",
 +          "uuid": "6836dd20-00d5-11e0-bab1-856ed5f959ae",
 +          "identifier": "1-0:2.8.0",
 +          "middleware": "http://localhost/middleware.php",
 +          "aggmode": "none",
 +          "duplicates": 0
 +        }
 +      ],
 +      "protocol": "sml",
 +      "device": "/dev/ttyAMA0",
 +      "baudrate": 9600,
 +      "parity": "8n1",
 +      "use_local_time": true
 +    }
 +  ]
 +}
 +
 +</code>
 +
 +===== Ansicht =====
 +
 +Ergebnis am Frontend (Darstellung individuell über CSS angepasst)
 +
 +{{:hardware:channels:meters:power:edl-ehz:q3a.png?direct&1300|}}
 +
 +{{:hardware:channels:meters:power:edl-ehz:q3a_wenig_pv.png?direct&1300|}}
hardware/channels/meters/power/edl-ehz/easymeter_q3a.1612704122.txt.gz · Zuletzt geändert: 2021/02/07 14:22 von isarrider