[vz-users] S0-Bus loggen

Tilman Glötzner tilman_1 at gloetzner.net
Di Jun 29 20:39:20 CEST 2021


Hallo

neben ein Sensorkopf für ein Smart-Meter habe ich nun 4 Zähler mit 
S0-Schnittstelle an den PI angeschlossen (GPIO 4,14,15,17).

Die Zähler scheinen nicht richtig gemessen zu werden. Zumindest sind die 
Werte des ersten und zweiten Kanals (App. Ground Floor und App. Third 
Floor)  mit 0 Wh ab Mitternacht nicht plausibel (siehe Screenshot um 
08:20:35).Ich habe unter Verwendung des sys-Filesystems geschaut, ob hin 
und wieder mal ein High-Pegel von den Zähler kommt (while true ; do cat 
/sys/class/gpio/gpio17/value | grep 1 ; done). Das scheint der Fall zu 
sein, d.h. die Signale der GPIO scheinen zumindest beim Kernel des RPI 
anzukommen.

Wie kann ich das debuggen? Ist die angehängte Config in Ordnung?


Danke und Gruß

Tilman


-------------- nächster Teil --------------
{
"retry" : 3,
"daemon": true,
"verbosity" : 15,
"log" : "/var/log/vzlogger.log",
 
"local" : {
	"enabled" : false,
	"port" : 8080,
	"index" : true,
	"timeout" : 30,
	"buffer" : 600
},
 
"meters" : [
        {
         "enabled" : true,
         "device" : "/dev/ttyUSB0",
         "protocol" : "sml",
         "parity" : "8N1",
    	 "baudrate" : 9600,
	 "aggtime" : 3600,
	 "aggfixedinterval" : true,
         "channels": [{
            "uuid" : "aa7aa260-9d5f-11eb-9ee7-8354e1848012",
            "middleware" : "http://localhost/middleware.php",
            "identifier" : "1-0:2.8.0", /* energy provided to grid */
            "aggmode" : "MAX"
            }, {
            "uuid" : "e6981cd0-9d5d-11eb-ae08-3bff1417be58",
            "middleware" : "http://localhost/middleware.php",
            "identifier" : "1-0:1.8.0", /* energy taken from grid */
            "aggmode" : "MAX"
            }, {
            "uuid" : "8611bb00-ab89-11eb-a169-25b5fbc43e2c",
            "middleware" : "http://localhost/middleware.php",
            "identifier" : "1-0:16.7.0", /* Leistung */
            "aggmode" : "none"
         }]
        },
        {
         "enabled": true,
         "allowskip": false,
         "interval": -1,
         "aggtime": 3600,
         "aggfixedinterval": false,
         "channels": [{
            "uuid": "4d1483b0-d75a-11eb-af5d-4d208cf02964",
            "identifier": "Impulse",
            "api": "volkszaehler",
            "middleware": "http://localhost/middleware.php",
            "aggmode": "none",
            "duplicates": 0
          }],
         "protocol": "s0",
         "gpio": 4,
         "configureGPIO": true,
         "debounce_delay": 0,
         "resolution": 100
        },
        {
         "enabled": true,
         "allowskip": false,
         "interval": -1,
         "aggtime": 3600,
         "aggfixedinterval": false,
         "channels": [{
            "uuid": "418ddf40-d802-11eb-b35f-5da471488f6e",
            "identifier": "Impulse",
            "api": "volkszaehler",
            "middleware": "http://localhost/middleware.php",
            "aggmode": "none",
            "duplicates": 0
          }],
         "protocol": "s0",
         "gpio": 14,
         "configureGPIO": true,
         "debounce_delay": 0,
         "resolution": 100
        },
        {
         "enabled": true,
         "allowskip": false,
         "interval": -1,
         "aggtime": 3600,
         "aggfixedinterval": false,
         "channels": [{
            "uuid": "1f87bb00-d7d7-11eb-9970-fb2bc024173c",
            "identifier": "Impulse",
            "api": "volkszaehler",
            "middleware": "http://localhost/middleware.php",
            "aggmode": "none",
            "duplicates": 0
          }],
         "protocol": "s0",
         "gpio": 15,
         "configureGPIO": true,
         "debounce_delay": 0,
         "resolution": 2000 
        },
        {
         "enabled": true,
         "allowskip": false,
         "interval": -1,
         "aggtime": 3600,
         "aggfixedinterval": false,
         "channels": [{
            "uuid": "a5989d90-d828-11eb-b73f-9fcefccaa74b",
            "identifier": "Impulse",
            "api": "volkszaehler",
            "middleware": "http://localhost/middleware.php",
            "aggmode": "none",
            "duplicates": 0
          }],
         "protocol": "s0",
         "gpio": 17,
         "configureGPIO": true,
         "debounce_delay": 0,
         "resolution": 100
        }


    ]
}
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : Screenshot from 2021-06-29 08-20-35.png
Dateityp    : image/png
Dateigröße  : 366535 bytes
Beschreibung: nicht verfügbar
URL         : <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20210629/f630dd64/attachment-0001.png>


Mehr Informationen über die Mailingliste volkszaehler-users