Benutzer-Werkzeuge

Webseiten-Werkzeuge


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

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:edl21-ehz [2018/01/13 13:07] – Beispielkonfig vzlogger eingefügt jauhardware:channels:meters:power:edl-ehz:edl21-ehz [2022/04/21 20:20] (aktuell) – daemon, logfile und port jau
Zeile 19: Zeile 19:
 ===== Beispielkonfiguration ===== ===== Beispielkonfiguration =====
 Eine exemplarische vzlogger.conf: Eine exemplarische vzlogger.conf:
-<code base|vzlogger.conf>+<code base vzlogger.conf>
 { {
 "retry" : 3, "retry" : 3,
-"daemon": true, 
 "verbosity" : 0, "verbosity" : 0,
-"log" : "/var/log/vzlogger.log",+"log" : "/var/log/vzlogger/vzlogger.log",
  
 "local" : { "local" : {
  "enabled" : false,  "enabled" : false,
- "port"8080,+ "port"8081,
  "index" : true,  "index" : true,
  "timeout" : 30,  "timeout" : 30,
Zeile 92: Zeile 91:
 ===== Zählerauslesen mit Perl-Script ===== ===== Zählerauslesen mit Perl-Script =====
 Als Alternative für den zvlogger kann das folgene Per-Script verwendet werden: Als Alternative für den zvlogger kann das folgene Per-Script verwendet werden:
-Das Script habe ich unter /root/bin/getZaehler abgespeichert.+Das Script habe ich unter ''/root/bin/getZaehler'' abgespeichert.
 Mit crontab -e können dann im Intervall die Daten ausgelesen werden und in der Datenbank gespeichert werden. Achtung: Leerzeile am Ende nicht vergessen. Das Script wird mit der folgenden Einstellung alle 1min ausgeführt. Mit crontab -e können dann im Intervall die Daten ausgelesen werden und in der Datenbank gespeichert werden. Achtung: Leerzeile am Ende nicht vergessen. Das Script wird mit der folgenden Einstellung alle 1min ausgeführt.
 <code> <code>
Zeile 99: Zeile 98:
 </code> </code>
  
-Jetzt wird nur noch die Datei /var/log/auth.log vollgeschrieben. Wie man dies umgehen kann steht auf [[http://crycode.de/linux/64-cron-spam-aus-auth-log-fernhalten]].+Jetzt wird nur noch die Datei ''/var/log/auth.log'' vollgeschrieben. Wie man dies umgehen kann steht auf [[http://crycode.de/linux/64-cron-spam-aus-auth-log-fernhalten]].
  
-In der Datei /etc/default/cron sollte noch das Logging angepasst werden:+In der Datei ''/etc/default/cron'' sollte noch das Logging angepasst werden:
 <code> <code>
 # For quick reference, the currently available log levels are: # For quick reference, the currently available log levels are:
Zeile 114: Zeile 113:
  
  
-Einen Teil des Scripts habe ich aus der Mailingliste [[http://volkszaehler.org/pipermail/volkszaehler-users/2012-September/000451.html]] +Einen Teil des Scripts stammt aus der Mailingliste [[http://volkszaehler.org/pipermail/volkszaehler-users/2012-September/000451.html]]\\
 Die uuid müssen entsprechend den erstellten Kanälen durch das Webinterface geändert werden.  Die uuid müssen entsprechend den erstellten Kanälen durch das Webinterface geändert werden. 
  
-Es wird noch ein perl-Paket für die serielle Schnittstelle benötigt:+Es wird das perl-Paket für die serielle Schnittstelle benötigt:
 <code> <code>
 „apt-get install libdevice-serialport-perl“ „apt-get install libdevice-serialport-perl“
Zeile 124: Zeile 122:
  
  
-<code>+<code perl getZaehler>
 #!/usr/bin/perl #!/usr/bin/perl
 # #
hardware/channels/meters/power/edl-ehz/edl21-ehz.1515845225.txt.gz · Zuletzt geändert: 2018/01/13 13:07 von jau