Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware:channels:meters:power:edl-ehz:pafal-20ec3gr

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:pafal-20ec3gr [2016/10/17 18:31] – Vereinheitlicht jauhardware:channels:meters:power:edl-ehz:pafal-20ec3gr [2022/04/21 21:58] (aktuell) – daemon, logfile & port jau
Zeile 9: Zeile 9:
 ===== Beispiel für eine vzlogger.conf ===== ===== Beispiel für eine vzlogger.conf =====
 Im Frontend werden zwei Kanäle 'El.Energie (Zählerstände)' angelegt. Ein Kanal für Bezug und ein Kanal für Einspeisung. Im Frontend werden zwei Kanäle 'El.Energie (Zählerstände)' angelegt. Ein Kanal für Bezug und ein Kanal für Einspeisung.
-Als Auflösung wird '1' eingetragen. Der Style sollte 'steps' sein. Ein Haken bei 'Öffentlich' und bei 'Cookie' machen. Weiter sollte der 'Initialverbrauch' (aktueller Zählerstand) eingetragen werden. Die UUIDs werden automatisch erzeugt und können durch klicken auf das (i) rechts neben dem Kanal sichtbar gemacht werden. Wenn alles funktioniert, kann 'verbosity' in der vzlogger.conf auf 0 gesetzt werden. +Als Auflösung wird '1' eingetragen. Der Style sollte 'steps' sein. Ein Haken bei 'Öffentlich' und bei 'Cookie' machen. Weiter sollte der 'Initialverbrauch' (aktueller Zählerstand) eingetragen werden. Die UUIDs werden automatisch erzeugt und können durch klicken auf das (i) rechts neben dem Kanal sichtbar gemacht werden. Wenn alles funktioniert, kann 'verbosity' in der ''vzlogger.conf'' auf 0 gesetzt werden. 
-<code base|vzlogger.conf>+<code base vzlogger.conf>
 { {
   "retry": 0,   "retry": 0,
-  "daemon": true, 
   "verbosity": 15,   "verbosity": 15,
-  "log": "/tmp/vzlogger.log",+  "log": "/var/log/vzlogger/vzlogger.log",
   "local": {   "local": {
     "enabled": false,     "enabled": false,
-    "port": 8080,+    "port": 8081,
     "index": true,     "index": true,
     "timeout": 0,     "timeout": 0,
Zeile 36: Zeile 35:
           "api": "volkszaehler",           "api": "volkszaehler",
           "middleware": "http://127.0.0.1/middleware.php",           "middleware": "http://127.0.0.1/middleware.php",
-          "aggmode": "max",+          "aggmode": "none",
           "duplicates": 0           "duplicates": 0
         },         },
Zeile 44: Zeile 43:
           "api": "volkszaehler",           "api": "volkszaehler",
           "middleware": "http://127.0.0.1/middleware.php",           "middleware": "http://127.0.0.1/middleware.php",
-          "aggmode": "max",+          "aggmode": "none",
           "duplicates": 0           "duplicates": 0
         }         }
Zeile 53: Zeile 52:
       "ackseq": "063030300D0A",       "ackseq": "063030300D0A",
       "baudrate": 300,       "baudrate": 300,
-      "baudrate_read": 300, 
       "parity": "7e1",       "parity": "7e1",
-      "wait_sync": "off", 
-      "read_timeout": 30, 
       "baudrate_change_delay": 0       "baudrate_change_delay": 0
     }     }
Zeile 65: Zeile 61:
 ===== Beispiel für ein Perl-Script ===== ===== Beispiel für ein Perl-Script =====
 Hier das Script soweit es auf dem Raspberrypi funktioniert. Das Protokoll ist sehr dem Elster ähnlich. Hier das Script soweit es auf dem Raspberrypi funktioniert. Das Protokoll ist sehr dem Elster ähnlich.
-<code>+<code perl>
 #!/usr/bin/perl #!/usr/bin/perl
 # #
 # Holt die Daten vom D0-Zaehler Pafal 20ec3gr # Holt die Daten vom D0-Zaehler Pafal 20ec3gr
 # es wird die obere optische Schnittstelle ausgelesen # es wird die obere optische Schnittstelle ausgelesen
-# dort liefert der Zaehler alle 2sec. einen Datensatz+# dort liefert der Zaehler alle 2sec. einen Datensatz ?? KANN JA NICHT SEIN, DENN IM VERLAUF DES SCRIPTS WIRD DER ZÄHLER AUFGEFORDERT.
 # wird von CRON jede Minute aufgerufen # wird von CRON jede Minute aufgerufen
 # http://wiki.volkszaehler.org/software/sml # http://wiki.volkszaehler.org/software/sml
hardware/channels/meters/power/edl-ehz/pafal-20ec3gr.1476721899.txt.gz · Zuletzt geändert: 2016/10/17 18:31 von jau