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 Revision Vorhergehende Überarbeitung
hardware:channels:meters:power:edl-ehz:edl21-ehz [2018/01/13 13:07]
jau Beispielkonfig vzlogger eingefügt
hardware:channels:meters:power:edl-ehz:edl21-ehz [2018/01/25 15:07]
jau code
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,
Zeile 92: Zeile 92:
 ===== 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 99:
 </​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 114:
  
  
-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 123:
  
  
-<​code>​+<​code ​perl getZaehler>
 #​!/​usr/​bin/​perl #​!/​usr/​bin/​perl
 # #
hardware/channels/meters/power/edl-ehz/edl21-ehz.txt · Zuletzt geändert: 2018/01/25 15:07 von jau