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 [2017/05/06 15:16] – Verzeichnis Logfile jauhardware:channels:meters:power:edl-ehz:emh-ehz-h1 [2019/01/06 16:13] – Versionshinweis jau
Zeile 12: Zeile 12:
 ===== Beispielkonfiguration ===== ===== Beispielkonfiguration =====
 Eine exemplarische vzlogger.conf: Eine exemplarische vzlogger.conf:
-<code base|vzlogger.conf>+<code base vzlogger.conf>
 { {
 "retry" : 3, "retry" : 3,
Zeile 184: 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 219: 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 226: 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 273: Zeile 273:
 echo " </body>" echo " </body>"
 echo "</html>" echo "</html>"
-</file>+</code>
  
 ===== Stromzähler Wert auslesen ===== ===== Stromzähler Wert auslesen =====
Zeile 279: Zeile 279:
 Um **Monatswerte** des Stromzählers zum Vergleich zu dokumentieren, ist es sinnvoll an jedem 1sten des Monats den absoluten Zählerwert zu notieren. Um **Monatswerte** des Stromzählers zum Vergleich zu dokumentieren, ist es sinnvoll an jedem 1sten des Monats den absoluten Zählerwert zu notieren.
  
-Um den **absoluten Stromzähler Wert** auszulesen, muss man die Datenbank abfragen. Damit das komfortabel über einen Web Browser gemacht werden kann, habe ich einen PHP Script entwickelt. Nach dem Aufruf im Web Browser erscheint eine Ausgabe, siehe **Bild** rechts. Ohne Auswahl von Monat und Jahr wird der Zähler Wert zum 1sten des aktuellen Monats angezeigt. Durch Auswahl von Monat und Jahr und anklicken des Knopfes **submit** wird der entsprechende Wert angezeigt.+Um den **absoluten Stromzähler Wert** auszulesen, muss man die Datenbank abfragen. Damit das komfortabel über einen Web Browser gemacht werden kann, habe ich einen PHP Script (Version 5.6!) entwickelt. Nach dem Aufruf im Web Browser erscheint eine Ausgabe, siehe **Bild** rechts. Ohne Auswahl von Monat und Jahr wird der Zähler Wert zum 1sten des aktuellen Monats angezeigt. Durch Auswahl von Monat und Jahr und anklicken des Knopfes **submit** wird der entsprechende Wert angezeigt.
  
 Zum eigenen Gebrauch müssen noch die **Datenbank Variablen** angepasst werden: $username, $password, $channel_id. Zum eigenen Gebrauch müssen noch die **Datenbank Variablen** angepasst werden: $username, $password, $channel_id.
Zeile 286: 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