Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware:channels:meters:power:edl-ehz:emh-ehz-h1

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:emh-ehz-h1 [2016/10/16 16:12] – vzlogger.conf jauhardware:channels:meters:power:edl-ehz:emh-ehz-h1 [2018/01/25 15:12] – code jau
Zeile 3: Zeile 3:
 {{ :hardware:channels:meters:power:edl-ehz:emh-ehz-h.jpg?nolink&150|}} {{ :hardware:channels:meters:power:edl-ehz:emh-ehz-h.jpg?nolink&150|}}
  
-Der [[http://www.emh-meter.de/de/produkte/ehz-h1/|EMH eHZ-H]] kann nach EN 62056-21 über die IR-Schnittstelle ausgelesen werden.\\+Der EMH eHZ-H kann nach EN 62056-21 über die IR-Schnittstelle ausgelesen werden.\\
 ===== Hardware ===== ===== Hardware =====
  
-Man benötigt den [[hardware:controllers:ir-schreib-lesekopf|IR-Schreib-Lesekopf]].  +Man benötigt den [[hardware:controllers:ir-schreib-lesekopf|IR-Schreib-Lesekopf]].\\
-Je nachdem woran man den IR-Kopf anschließen will, braucht man die [[hardware:controllers:ir-schreib-lesekopf-usb-ausgang|USB-Version]], [[hardware:controllers:ir-schreib-lesekopf-rs232-ausgang|RS232-Version]] oder die [[hardware:controllers:ir-schreib-lesekopf-ttl-ausgang|TTL-Version]].\\+
  
-Der Zähler sendet lastabhängig alle paar Sekunden unaufgefordert ein SML-Datenpaket. Die Sendediode ist oben rechts hinter dem rechten der beiden Löcher in der Metallplatte. Gesendet wird mit 9600 Baud, [[http://www.it-administrator.de/lexikon/8n1.html|8N1]]. Die Signalqualität scheint sehr gut zu sein, mit einem Steckbrett-Aufbau war der Empfang ohne Abdunkelungsmaßnahmen aus mehreren cm Abstand möglich.\\ +Der Zähler sendet lastabhängig alle paar Sekunden unaufgefordert ein SML-Datenpaket. Die Sendediode ist oben rechts hinter dem rechten der beiden Löcher in der Metallplatte. Gesendet wird mit [[hardware:controllers:ir-schreib-lesekopf#grundlagen|9600bd, 8N1]]. Die Signalqualität scheint sehr gut zu sein, mit einem Steckbrett-Aufbau war der Empfang ohne Abdunkelungsmaßnahmen aus mehreren cm Abstand möglich.\\ 
  
 ===== Beispielkonfiguration ===== ===== Beispielkonfiguration =====
 Eine exemplarische vzlogger.conf: Eine exemplarische vzlogger.conf:
-<code>+<code base vzlogger.conf>
 { {
 "retry" : 3, "retry" : 3,
 "daemon": true, "daemon": true,
 "verbosity" : 0, "verbosity" : 0,
-"log" : "/tmp/vzlogger.log",+"log" : "/var/log/vzlogger.log",
  
 "local" : { "local" : {
Zeile 34: Zeile 33:
  "parity" : "8N1",  "parity" : "8N1",
  "baudrate" : 9600,  "baudrate" : 9600,
- "aggtime"60,+ "aggtime"-1,
  "aggfixedinterval" : true,  "aggfixedinterval" : true,
  "channels": [{  "channels": [{
Zeile 40: Zeile 39:
  "middleware" : "http://localhost/middleware.php",  "middleware" : "http://localhost/middleware.php",
  "identifier" : "1-0:1.8.0",  "identifier" : "1-0:1.8.0",
- "aggmode" : "NONE"+ "aggmode" : "MAX"
  }]  }]
  }  }
Zeile 185: Zeile 184:
 </code> </code>
  
-<file>+<code bash>
 #!/bin/bash #!/bin/bash
 # read and evaluate SML output received from EMH eHZ # read and evaluate SML output received from EMH eHZ
Zeile 220: Zeile 219:
 VALUE=$(echo "scale=2; $METER_180 / 10" |bc) VALUE=$(echo "scale=2; $METER_180 / 10" |bc)
 echo "Total effective power (+/-): " $VALUE "W" echo "Total effective power (+/-): " $VALUE "W"
-</file>+</code>
  
  
Zeile 227: Zeile 226:
 Die folgenden Zeilen in eine Datei ''read2html.sh'' gespeichert und als cgi-script aufgerufen, präsentieren die Zähler als HTML-Seite für einen Browser. Die Konfiguration eines http-Servers wie lighttpd muss natürlich separat erfolgen. Die folgenden Zeilen in eine Datei ''read2html.sh'' gespeichert und als cgi-script aufgerufen, präsentieren die Zähler als HTML-Seite für einen Browser. Die Konfiguration eines http-Servers wie lighttpd muss natürlich separat erfolgen.
  
-<file>+<code bash>
 #!/bin/bash #!/bin/bash
 # read and evaluate SML output received from EMH eHZ # read and evaluate SML output received from EMH eHZ
Zeile 274: Zeile 273:
 echo " </body>" echo " </body>"
 echo "</html>" echo "</html>"
-</file>+</code>
  
 ===== Stromzähler Wert auslesen ===== ===== Stromzähler Wert auslesen =====
Zeile 287: Zeile 286:
  
 Web Adresse im lokalen Netzwert: <IP-Adresse>/vz_read_strom.php Web Adresse im lokalen Netzwert: <IP-Adresse>/vz_read_strom.php
-<code>+<code php>
 <?php // program "vz_read_strom.php", 2014-05-09 RudolfReuter  <?php // program "vz_read_strom.php", 2014-05-09 RudolfReuter 
 // Version Zaehler EMH eHZ // Version Zaehler EMH eHZ
hardware/channels/meters/power/edl-ehz/emh-ehz-h1.txt · Zuletzt geändert: 2022/04/21 20:22 von jau