Und hier die Ausgabe mit Doppelminus-Option: debian@bbb1:/var/log$ sudo vzlogger –-config /etc/vzlogger.conf [Nov 26 23:28:28][main] vzlogger v0.8.0 based on heads/master-0-g3c4ef603cb from Sun, 18 Aug 2019 09:36:53 +0200 started. [Nov 26 23:28:28][main] log level is 3 debian@bbb1:/var/log$ sudo vzlogger –-config /etc/vzloggerS0.conf [Nov 26 23:28:47][main] vzlogger v0.8.0 based on heads/master-0-g3c4ef603cb from Sun, 18 Aug 2019 09:36:53 +0200 started. [Nov 26 23:28:47][main] log level is 3 debian@bbb1:/var/log$ ps -ef | grep vzlogger root 3534 1 2 23:28 ? 00:00:00 vzlogger ???-config /etc/vzlogger.conf root 3542 1 1 23:28 ? 00:00:00 vzlogger ???-config /etc/vzloggerS0.conf debian 3549 3394 0 23:29 pts/0 00:00:00 grep vzlogger
Die Fragezeichen bleiben... Erstmal vielen Dank für die Fragen und Anregungen. Für heute mache ich Schluss. Gute Nacht Winfried Am Di., 26. Nov. 2019 um 23:23 Uhr schrieb Winfried Peters < winfried.pet...@gmail.com>: > Klar. Hier Konfiguration der 1. Instanz: > cat vzlogger.conf > // vzlogger.conf with sml (Strom) > { > "daemon": true, > "verbosity": 3, > "log": "/var/log/vzlogger.log", > "retry": 30, // http retry delay in seconds > // Build-in HTTP server > "local": { > "enabled": true, > "port": 8080, > "index": true, > "timeout": 30, > "buffer": -1 > }, > // Meter configuration > "meters": [ > // sml meter (Strom) > { > "enabled": true, > "protocol": "sml", > "device": "/dev/ttyUSB0", > "baudrate": 9600, > "parity": "8n1", > "use_local_time": true, > "skip": false, > "channels": [ > { > "uuid": "180a", > "identifier": "1-0:1.8.0", // counter 1-0:1.8.0 Zaehlerstand > Bezug [Wh] > "api": "null", > "duplicates": 300 > }, > { > "uuid": "180b", > "identifier": "1-0:16.7.0", // 1-0:16.7.0 Momentanleistung [W] > "api": "null", > "duplicates": 300 > }, > { > "uuid": "180c", > "identifier": "1-0:2.8.0", // counter-out 1-0:2.8.0 > Zaehlerstand Einspeisung [Wh] > "api": "null", > "duplicates": 3600 > } > ] > } > ] > } > > Und hier die Konfiguration der 2. Instanz: > cat vzloggerS0.conf > // vzloggerS0.conf only S0 meter > { > "daemon": true, > "verbosity": 3, > "log": "/var/log/vzloggerS0.log", > "retry": 30, // http retry delay in seconds > // Build-in HTTP server > "local": { > "enabled": true, > "port": 8081, > "index": true, > "timeout": 30, > "buffer": 300 > }, > // Meter configuration > "meters": [ > // S0 meter S0.0 GPIO 27 (Wasser) > { > "enabled": true, > "allowskip": false, > "interval": -1, > "aggtime": 60, > "aggfixedinterval": false, > "channels": [ > { > "uuid": "121e", > "identifier": "Power", > "api": "null", > "aggmode": "avg", > "duplicates": 0 > }, > { > "uuid": "121a", > "identifier": "Impulse", > "api": "null", > "aggmode": "sum", > "duplicates": 0 > } > ], > "protocol": "s0", > "gpio": 27, > "configureGPIO": true, > "resolution": 10000, > "send_zero": true, > "debounce_delay": 10 > } > ] > } > > Viele Grüße > Winfried > > Am Di., 26. Nov. 2019 um 22:31 Uhr schrieb Andreas Goetz < > cpui...@gmail.com>: > >> Könntest Du Deine Konfigurationen teilen? >> >> Viele Grüße, Andreas >> >> >> On 26. Nov 2019, at 22:23, Winfried Peters <winfried.pet...@gmail.com> >> wrote: >> >> Hallo Daniel, >> >> das mit der systemctl-Kontrolle habe ich jetzt verstanden. Wie ich >> geschrieben habe, wird trotz config-Definition leider kein zweites Log-File >> angelegt. Im syslog gibt es auch keine Hinweise. Ich kann ohne Hilfe >> zurzeit leider keine weiteren Infos liefern. >> >> Viele Grüße >> Winfried >> >> >> Am Di., 26. Nov. 2019 um 22:03 Uhr schrieb Daniel Lauckner <v...@jahp.de>: >> >>> Hallo, >>> >>> >>> wenn man die Anwendung manuell startet >>> >>> > debian@bbb1:/etc$ sudo vzlogger –c /etc/vzlogger.conf >>> >>> hat systemctl auch keine Kontrolle über die Instanz. >>> >>> > debian@bbb1:/var/log$ sudo systemctl status vzlogger >>> >>> Deswegen kommt da Käse bei raus. >>> >>> Wenn du also wissen willst warum die zweite Instanz nicht wie erwartet >>> arbeitet schau dir das Logfile zur zweiten Instanz an. Sind ja >>> hoffentlich zwei konfiguriert. >>> >>> >>> mfg Daniel >>> >>> >>