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

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
hardware:channels:meters:power:edl-ehz:easymeter_q3a [2021/02/07 14:42] – [Hardware] isarriderhardware:channels:meters:power:edl-ehz:easymeter_q3a [2021/02/07 17:51] – [Hardware] isarrider
Zeile 4: Zeile 4:
 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).\\ 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 Energieverogers vorgesehen und mit einem Etikett versiegelt. Die oben liegende MSB-Schnittstelle ist für Erweiterungen des Energieverogers vorgesehen und mit einem Etikett versiegelt.
 Dort kommt jede Sekunde aber der vollständige Datensatz raus... Dort kommt jede Sekunde aber der vollständige Datensatz raus...
  
 Das sieht im log auf level 15 so aus: Das sieht im log auf level 15 so aus:
 +
  
 [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: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: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.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: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: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: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: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: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: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: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 [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
  
 +
 +Spannend fand ich vor allem, daß jede Sekunde die Leistung auch pro Phase ausgegeben wird... (36, 56 und 76)
 ===== Kommunikation ===== ===== Kommunikation =====
 Die Kommunikation erfolgt mit 9600bd, 8N1 und der Zähler sendet seine Daten im SML-Format. Die Kommunikation erfolgt mit 9600bd, 8N1 und der Zähler sendet seine Daten im SML-Format.
  
 ===== Beispielkonfiguation ===== ===== Beispielkonfiguation =====
-Die vzlogger.conf könnte so aussehen:+<note>Bei anderen Easymetern tauchen immer wieder Zähler auf bei denen die Uhrzeit nicht korrekt eingestellt wurde. Mit "use_local_time": true kann man das Problem umgehen.</note> 
 +<note>Man tut der SD-Karte einen Gefallen, wenn man in eine RAM-Disk loggt... In loglevel 5 und dann mit 7z gepackt ergeben sich ca 2,75MB / Tag...</note> 
 +Die vzlogger.conf für die MSB-Schnittstelle könnte so aussehen:\\ 
 +<code base vzlogger.conf> 
 +
 +  "retry": 0, 
 +  "daemon": true, 
 +  "verbosity": 15, 
 +  "log": "/mnt/RAMDisk/vz_logger_tmp/vzlogger.log", 
 +  "local":
 +    "enabled": false, 
 +    "port": 8090, 
 +    "index": true, 
 +    "timeout": 0, 
 +    "buffer":
 +  }, 
 +  "meters":
 +    { 
 +      "enabled": true, 
 +      "allowskip": false, 
 +      "interval": -1, 
 +      "aggtime": -1, 
 +      "aggfixedinterval": false, 
 +      "channels":
 +        { 
 +          "api": "volkszaehler", 
 +          "uuid": "123", 
 +          "identifier": "1-0:16.7.0", 
 +          "middleware": "http://localhost/middleware.php", 
 +          "aggmode": "none", 
 +          "duplicates":
 +        }, 
 +        { 
 +          "api": "volkszaehler", 
 +          "uuid": "456", 
 +          "identifier": "1-0:36.7.0", 
 +          "middleware": "http://localhost/middleware.php", 
 +          "aggmode": "none", 
 +          "duplicates":
 +        }, 
 +        { 
 +          "api": "volkszaehler", 
 +          "uuid": "789", 
 +          "identifier": "1-0:56.7.0", 
 +          "middleware": "http://localhost/middleware.php", 
 +          "aggmode": "none", 
 +          "duplicates":
 +        }, 
 +        { 
 +          "api": "volkszaehler", 
 +          "uuid": "234", 
 +          "identifier": "1-0:76.7.0", 
 +          "middleware": "http://localhost/middleware.php", 
 +          "aggmode": "none", 
 +          "duplicates":
 +        }, 
 +        { 
 +          "api": "volkszaehler", 
 +          "uuid": "567", 
 +          "identifier": "1-0:1.8.0", 
 +          "middleware": "http://localhost/middleware.php", 
 +          "aggmode": "none", 
 +          "duplicates":
 +        }, 
 +        { 
 +          "api": "volkszaehler", 
 +          "uuid": "890", 
 +          "identifier": "1-0:2.8.0", 
 +          "middleware": "http://localhost/middleware.php", 
 +          "aggmode": "none", 
 +          "duplicates":
 +        } 
 +      ], 
 +      "protocol": "sml", 
 +      "device": "/dev/ttyAMA0", 
 +      "baudrate": 9600, 
 +      "parity": "8n1", 
 +      "use_local_time": true 
 +    } 
 +  ] 
 +
 + 
 +</code> 
 + 
 +===== Ansicht ===== 
 + 
 +Sieht dann so aus (wenn man das CSS noch etwas anpasst, damit es nicht soooo hell an einem großen Monitor ist (das spart Strom, habs direkt ja hiermit gemessen :)) 
 + 
 +{{:hardware:channels:meters:power:edl-ehz:q3a.png?direct&1300|}} 
 + 
 +Warum geht das unter 0? -> Ja, ich habe eine PV-Anlage ;) 
 + 
 +{{:hardware:channels:meters:power:edl-ehz:q3a_wenig_pv.png?direct&1300|}} 
 + 
 +So siehts zB an einem verregneten Tag aus...
hardware/channels/meters/power/edl-ehz/easymeter_q3a.txt · Zuletzt geändert: 2022/04/21 20:18 von jau