[vz-users] S0 direkt über GPIO für Gaszähler mit Reedkontakt keine Werte in DB
"Daniel Köttel"
daniel.koettel at gmx.de
Sun Dec 1 20:47:23 CET 2019
Hallo liebe Volkszaehler User,
nutze die Lösung schon länger für meinen Stromzähler nun wollte ich auch meinen Gaszähler aufnehmen und hab mir ein Reedkontakt Modul gekauft und es direkt an GPIO 17 mit 3,3V angeschlossen. Im Debug Mode 15 bekomme ich im Log auch Werte angezeigt - siehe hier im Anhang. Aber die Werte werden aus irgend einem Grund nicht angezeigt bzw. in die DB geschrieben...
Anbei der Logauszug und die vzlogger.conf GPIO ist bereits Konfiguriert und funktioniert...
[Nov 29 23:55:47][s0] Reading S0 - returning 2 readings (n=1 n_neg = 0)
[Nov 29 23:55:47][mtr0] Got 2 new readings from meter:
[Nov 29 23:55:47][mtr0] Reading: id=Power/StringIdentifier: value=1199.94 ts=1575068147513
[Nov 29 23:55:47][mtr0] Reading: id=Impulse/StringIdentifier: value=1.00 ts=1575068147513
[Nov 29 23:55:47][chn0] ==> number of tuples: 0
[Nov 29 23:55:47][chn0] JSON request body is null. Nothing to send now.
*
* Take a look at the wiki for detailed information:
* http://wiki.volkszaehler.org/software/controller/vzlogger#configuration
*
* For an online configuration editor refer to:
* http://volkszaehler.github.io/vzlogger/
*/
{
"retry": 0,
"daemon": true,
"verbosity": 15,
"log": "/var/log/vzlogger.log",
"push": [],
"local": {
"enabled": true,
"port": 8080,
"index": true,
"timeout": 30,
"buffer": -1
},
"meters": [
{
"enabled": true,
"allowskip": false,
"interval": -1,
"aggtime": -1,
"aggfixedinterval": false,
"channels": [
{
"api": "volkszaehler",
"uuid": "e47ac6e0-1096-11ea-8715-5f1a3e6c2ec6",
"identifier": "Impluse",
"middleware": "http://localhost/middleware.php",
"aggmode": "none",
"duplicates": 0
}
],
"protocol": "s0",
"device": "/sys/class/gpio",
"gpio": 17,
"mmap": "rpi1",
"gpio_dir": -1,
"configureGPIO": true,
"resolution": 1000,
"send_zero": false,
"debounce_delay": 30,
"nonblocking_delay": 100000
}
]
}
Gruß
Daniel
More information about the volkszaehler-users
mailing list