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
hardware:channels:meters:power:edl-ehz:emh-ehz-h1 [2013/01/10 01:22] takihardware:channels:meters:power:edl-ehz:emh-ehz-h1 [2022/04/21 20:22] (aktuell) – daemon, logfile und port 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 auch 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, 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 [[software:sml|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 ===== 
 +Eine exemplarische vzlogger.conf: 
 +<code base vzlogger.conf> 
 +
 +"retry" : 3, 
 +"verbosity" : 0, 
 +"log" : "/var/log/vzlogger/vzlogger.log", 
 + 
 +"local" : { 
 + "enabled" : false, 
 + "port" : 8081, 
 + "index" : true, 
 + "timeout" : 30, 
 + "buffer" : 600 
 +}, 
 + 
 +"meters" : [{ 
 + "protocol" : "sml", 
 + "enabled" : true, 
 + "device" : "/dev/ttyUSB0", 
 + "parity" : "8N1", 
 + "baudrate" : 9600, 
 + "aggtime" : -1, 
 + "aggfixedinterval" : true, 
 + "channels": [{ 
 + "uuid" : "6836dd20-00d5-11e0-bab1-856ed5f959ae", 
 + "middleware" : "http://localhost/middleware.php", 
 + "identifier" : "1-0:1.8.0", 
 + "aggmode" : "MAX" 
 + }] 
 +
 +]} 
 +</code>
  
 ===== Beispieldaten ===== ===== Beispieldaten =====
Zeile 150: Zeile 183:
 </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 185: Zeile 218:
 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 192: Zeile 225:
 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 239: Zeile 272:
 echo " </body>" echo " </body>"
 echo "</html>" echo "</html>"
-</file>+</code>
  
hardware/channels/meters/power/edl-ehz/emh-ehz-h1.1357777347.txt.gz · Zuletzt geändert: 2013/01/10 01:22 von taki