Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware:controllers:gaszaehler_lesekopf

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:controllers:gaszaehler_lesekopf [2016/12/27 10:54] – [vzlogger-Konfiguration] udo1hardware:controllers:gaszaehler_lesekopf [2022/04/21 22:16] (aktuell) – [vzlogger-Konfiguration] daemon, logfile & port jau
Zeile 5: Zeile 5:
 Die Spannungsversorgung des Gaszähler-Kopfs erfolgt über USB.\\ Die Spannungsversorgung des Gaszähler-Kopfs erfolgt über USB.\\
  
-<note important>Hinweise zum Gaszähler-Kopf gibt es bei udo.volksz@gmail.com</note>\\+<note important>Wir sind derzeit leider nicht in der Lage fertige Hardware anzubieten</note>\\
  
 =====Features===== =====Features=====
Zeile 35: Zeile 35:
 stty -F /dev/ttyUSB0 300 raw  stty -F /dev/ttyUSB0 300 raw 
 strace -ttt -e read cat < /dev/ttyUSB0  strace -ttt -e read cat < /dev/ttyUSB0 
-</code>+</code>\\ 
 +Das betätigen des Reed-Kontaktes löst einen Impuls aus, der über USB als Steuerzeichen “NUL”, Hexadezimal: 00, übertragen wird, 
 +bzw. löst einen SO-Impuls am S0-Ausgang aus. 
 +Dieses Zeichen wird mit vzlogger erfasst. 
 +\\
 \\ \\
 Beispiel-Konfig für vzlogger wenn Anschluss über USB-Leitung erfolgt:\\ Beispiel-Konfig für vzlogger wenn Anschluss über USB-Leitung erfolgt:\\
-<code base|vzlogger-Konfiguration>+<code base vzlogger.conf>
 /**  /** 
  * vzlogger configuration   * vzlogger configuration 
Zeile 50: Zeile 54:
  
 "retry" : 0,                      /* how long to sleep between failed requests, in seconds */  "retry" : 0,                      /* how long to sleep between failed requests, in seconds */ 
-"daemon": true,                    /* run periodically */ +"verbosity"15,                /* one of 0 = log_error and log_warning, 5 = log_info, 10 = log_debug, 15 = log_finest */  
-"verbosity"0,                /* one of 0 = log_error and log_warning, 5 = log_info, 10 = log_debug, 15 = log_finest */  +"log" : "/var/log/vzlogger/vzlogger.log",   /* path to logfile, optional */ 
-"log" : "/tmp/vzlogger.log",   /* path to logfile, optional */ +
  
 "local" :  {  "local" :  { 
             "enabled" : false,      /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */              "enabled" : false,      /* local HTTPd for serving live readings, 'false' für Daten an die middleware !!! */ 
-            "port"8080,            /* the TCP port for the local HTTPd */ +            "port"8081,            /* the TCP port for the local HTTPd */ 
             "index" : true,           /* should we provide a index listing of available channels if no UUID was requested? */              "index" : true,           /* should we provide a index listing of available channels if no UUID was requested? */ 
             "timeout" : 30,          /* timeout for long polling comet requests, 0 disables comet, in seconds */              "timeout" : 30,          /* timeout for long polling comet requests, 0 disables comet, in seconds */ 
Zeile 68: Zeile 71:
              "aggtime" : -1,             /* aggregate all signals and give one update to middleware every 'aggtime' seconds */               "aggtime" : -1,             /* aggregate all signals and give one update to middleware every 'aggtime' seconds */ 
              "aggfixedinterval" : false, /* round all timestamps to middleware to nearest aggtime, reduces accuracy, use only when needed */               "aggfixedinterval" : false, /* round all timestamps to middleware to nearest aggtime, reduces accuracy, use only when needed */ 
-             "channel" : { +             "channels" : { 
                            "uuid" : "UUID des Kanals",                             "uuid" : "UUID des Kanals", 
                            "middleware" : "http://localhost/middleware.php",              /* http://IP auf dem die Middleware läuft */                             "middleware" : "http://localhost/middleware.php",              /* http://IP auf dem die Middleware läuft */ 
hardware/controllers/gaszaehler_lesekopf.1482832462.txt.gz · Zuletzt geändert: 2016/12/27 10:54 von udo1