[vz-users] Fragen zum Betriebsstundensensor

Udo1 udo1 at gmx.net
Tue Dec 22 23:14:43 CET 2015


  Hallo Justin  :)

Am 22.12.2015 um 22:19 schrieb Justin Otherguy:
> - type: device - welche gibt es noch? (habe versucht, die passende Stelle im Source zu finden - „type“ und „device“ sind aber wohl zu unspezifisch…)
Steht im config-editor: 'type of connected meter. Only needed for 
MySmartGrid api.' Was da Mysmartgrid drunter versteht, k.A.

> bei den 10 Hz, die ich verarbeiten möchte, brauche ich das wohl nicht - will ich das trotzdem haben?
Nein.

> - gpio_dir: "Number of GPIO port to be used as directional pin. If this pin is used and active Impulses_neg instead of Impulses is returned. Keep to -1 if unsure about the purpose.“; „-1“ ist also im Zweifel der richtige Entrag - was wäre die Alternative?
Die Nummer des GPIO-Pins. Also 17 oder 18.

> debounce_delay: "Delay in ms until the next edge is detected“ - begrenzt mir das die Frequenz auf < 50Hz?
Kann natürlich die max. Eingangsfrequenz begrenzen. Würde ich bei dem 
Betriebsstundenzähler auf 0 setzen, da der nicht prellt.

> welche Bedeutung hat die „resolution“ in vzlogger
Für ' Impulse' gar keine.

> wie kann ich das Intervall einstellen,
Mit 'Interval'

Deine vzlogger.conf könnte so aussehen:

{
   "retry": 0,
   "daemon": true,
   "verbosity": 15,
   "log": "/var/log/vzlogger.log",
   "local": {
     "enabled": false,
     "port": 8080,
     "index": true,
     "timeout": 0,
     "buffer": 0
   },
   "meters": [
     {
       "enabled": true,
       "allowskip": false,
       "interval": 60,
       "aggtime": -1,
       "aggfixedinterval": false,
       "channels": [
         {
           "uuid": "deine UUID",
           "identifier": "Impulse",
           "api": "volkszaehler",
           "middleware": "http://127.0.0.1/middleware.php",
           "aggmode": "none",
           "duplicates": 0
         }
       ],
       "protocol": "s0",
       "gpio": 17,
       "resolution": 1,
       "configureGPIO": true,
       "send_zero": true,     //bei Betriebsstundenzähler angebracht, 
damit Pausen auch als Pausen dargestellt werden
       "debounce_delay": 0
     },
     {
       "enabled": true,
       "allowskip": false,
       "interval": 300,
       "aggtime": -1,
       "aggfixedinterval": false,
       "channels": [
         {
           "uuid": "deine UUID",
           "identifier": "28-0000028e047c",
           "api": "volkszaehler",
           "middleware": "http://127.0.0.1/middleware.php",
           "aggmode": "none",
           "duplicates": 0
         },
         {
           "uuid": "deine UUID",
           "identifier": "28-00042d5afdff",
           "api": "volkszaehler",
           "middleware": "http://127.0.0.1/middleware.php",
           "aggmode": "none",
           "duplicates": 0
         }
       ],
       "protocol": "w1therm"
     }
   ]
}

Für 'send_zero' musst du vzlogger updaten. (Änderung kam heute rein)

Gruß
Udo


More information about the volkszaehler-users mailing list