[vz-users] Probleme beim Auslesen der Daten

Daniel Lauckner vz at jahp.de
So Dez 29 16:25:09 CET 2019


Hallo,


am Sonntag, 29. Dezember 2019 um 16:06 hat Egon Maier geschrieben:
> ich habe versucht die Daten meins Zählers auszulesen.
> Daten über die Schnittstelle kommen mit 9600 7E1. Siehe aus Screens.  

2 wichtige Details:
- bei screen2.JPG wurden Zeichen verschluckt. Position des Lesekopfs
prüfen.
- Wenn du die Daten mit cat direkt lesbar sind dann spricht der Zähler
kein SML sondern D0.

> EMH eHZ-FW8EA2A500AK2

Hm. Ein EMH der unaufgefordert D0 liefert ist mir neu.

Probier mal so:

{
    // General settings
    "daemon": true,         // run periodically
    "verbosity": 15,        // log verbosity (0=log_alert, 1=log_error, 3=log_warning, 5=log_info, 10=log_debug, 15=log_finest)
    "log": "/var/log/vzlogger.log", // log file, optional
    "retry": 30,            // http retry delay in seconds

    // Build-in HTTP server
    "local": {
        "enabled": false,   // enable local HTTPd for serving live readings
        "port": 8080,       // TCP port for local HTTPd
        "index": true,      // provide index listing of available channels if no UUID was requested
        "timeout": 30,      // timeout for long polling comet requests in seconds (0 disables comet)
        "buffer": -1        // HTTPd buffer configuration for serving readings, default -1
                            //   >0: number of seconds of readings to serve
                            //   <0: number of tuples to server per channel (e.g. -3 will serve 3 tuples)
    },

    // realtime notification settings
    "push": [
        {
            "url": "http://127.0.0.1:5582"  // notification destination, e.g. frontend push-server
        }
    ],

    // Meter configuration
    "meters": [
        {
            "enabled": true,                // disabled meters will be ignored (default)
            "skip": false,                  // errors when opening meter may be ignored if enabled
            "protocol": "d0",              // meter protocol, see 'vzlogger -h' for full list
            "device": "/dev/ttyAMA0",       // meter device
            "parity": "7E1",                // Serial parity, 7E1 or 8N1
            "baudrate": 9600,               // Serial baud rate, typically 9600
            "aggfixedinterval": false,       // round timestamps to nearest <aggtime> before sending to middleware
            "aggtime": -1,                  // aggregate meter readings and send middleware update after <aggtime> seconds

            "channels": [{
                "api": "volkszaehler",      // middleware api, default volkszaehler
                "uuid": "00438660-28b9-11ea-831f-9141292c665c",
                "middleware": "http://localhost/middleware.php",
                "identifier": "1-0:1.8.1"
            }, {
                "uuid": "4c08e6b0-28b9-11ea-88d7-d9245e710a3d",
                "middleware": "http://localhost/middleware.php",
                "identifier": "1-0:1.8.2"   // OBIS identifier
            }]
        }
    ]
}



mfg Daniel



More information about the volkszaehler-users mailing list