[vz-users] Nothing to Plot / Daten kommen nicht an

Joerg Middendorf joergmiddendorf at gmx.de
Tue Sep 29 09:55:23 CEST 2015


Hallo,

nach langer Zeit hat sich meine SD Karte von meinem laufenden Raspberry mit
Volkszähler und 4 S0 Kanälen verabschiedet. Leider besitze ich keine
Datensicherung und musste somit das Image neu aufsetzen. Leider bekomme ich
keine Impulse rein wie mir scheint und ich komme einfach nicht weiter.
Folgende Konfiguration liegt vor:

 

RaspberryPi mit Raspberry Erweiterung Rev. 1 ohne Schaltausgänge. Hardware
unverändert und lief vorher einwandfrei. 

4 Belegte Kanäle mit S0 Impulsen

 

Vorherige Konfiguration der s0vz.cfg

 

/* Hostname, FQDN or IP of your VZ - normaly this should be 'localhost' */

vzserver = "localhost"

 

/* Path to the VZ middleware.php script, WITHOUT preposed and trailing slash
*/

vzpath = "middleware.php"

 

/* HTTP Port of your VZ */

vzport = 80

 

/* Define S0 inputs here, use these types in volkszaehler frontend */

/* Channel type: Strom_messer for S0 PowerMeters */

/* Gas for Gas-Meters via reed sensor or direct (Style: steps) */

GPIO0 = "30aec3d0-629c-11e5-8877-19d660edf2a7" /* Hauptstrom */

GPIO1 = ""

GPIO2 = "3c334320-629c-11e5-bb13-bf5dfab04367" /* Kueche */

GPIO3 = "47a56530-629c-11e5-8470-2d4b47102d67" /* Lueftung */

GPIO4 = "513e6b60-629c-11e5-95ca-e3c38b3e6067" /* Heizung */

GPIO5 = ""

 

Was habe ich nun gemacht:

1)      Folgendes Image verwendet:
https://demo.volkszaehler.org/downloads/volkszaehler_image.rar (sollte
Daemon für Erweiterung beinhalten)

2)      Ich habe die IP Adresse auf eine statische geändert

3)      Neue Kanäle im Frontend erzeugt (tauchen in der SQL Datenbank auf)

4)      Vzlogger.conf wie folgt abgeändert (GPIO’s sollten bei der alten
Raspberry Erweiterung 00 – 06 sein)

 

{

  "retry": 0,

  "daemon": true,

  "verbosity": 0,

  "log": "/var/log/vzlogger.log",

//  "push": [],

  "local": {

    "enabled": false,

    "port": 8080,

    "index": false,

    "timeout": 0,

    "buffer": 0

  },

  "meters": [

    {

      "enabled": true,

      "allowskip": false,

      "interval": -1,

      "aggtime": -1,

      "aggfixedinterval": false,

      "channels": [

        {

          "uuid": " 30aec3d0-629c-11e5-8877-19d660edf2a7",

          "identifier": "Impulse",

          "api": "volkszaehler",

          "middleware": "http://127.0.0.1/middleware.php",

          "secretKey": "",

          "type": "device",

          "scaler": 1,

          "aggmode": "none",

          "duplicates": 0

        }

      ],

      "protocol": "s0",

      "gpio": 0,

      "resolution": 1000,

      "configureGPIO": true,

      "debounce_delay": 0

    },

    {

      "enabled": true,

      "allowskip": false,

     "interval": -1,

      "aggtime": -1,

      "aggfixedinterval": false,

      "channels": [

        {

          "uuid": " 3c334320-629c-11e5-bb13-bf5dfab04367",

          "identifier": "Impulse",

          "api": "volkszaehler",

          "middleware": "http://127.0.0.1/middleware.php",

          "secretKey": "",

          "type": "device",

          "scaler": 1,

          "aggmode": "none",

          "duplicates": 0

        }

      ],

      "protocol": "s0",

      "gpio": 2,

      "resolution": 1000,

      "configureGPIO": true,

      "debounce_delay": 0

    },

    {

      "enabled": true,

      "allowskip": false,

      "interval": -1,

      "aggtime": -1,

      "aggfixedinterval": false,

      "channels": [

        {

          "uuid": " 47a56530-629c-11e5-8470-2d4b47102d67",

          "identifier": "Impulse",

          "api": "volkszaehler",

          "middleware": "http://127.0.0.1/middleware.php",

          "secretKey": "",

          "type": "device",

          "scaler": 1,

          "aggmode": "none",

          "duplicates": 0

        }

      ],

      "protocol": "s0",

      "gpio": 3,

      "resolution": 1000,

      "configureGPIO": true,

      "debounce_delay": 0

    },

    {

      "enabled": true,

      "allowskip": false,

      "interval": -1,

      "aggtime": -1,

      "aggfixedinterval": false,

      "channels": [

        {

          "uuid": " 513e6b60-629c-11e5-95ca-e3c38b3e6067",

          "identifier": "Impulse",

          "api": "volkszaehler",

          "middleware": "http://127.0.0.1/middleware.php",

          "secretKey": "",

          "type": "device",

          "scaler": 1,

          "aggmode": "none",

          "duplicates": 0

        }

      ],

      "protocol": "s0",

      "gpio": 4,

      "resolution": 1000,

      "configureGPIO": true,

      "debounce_delay": 0

    },

    {

      "enabled": false,

      "allowskip": false,

      "interval": -1,

      "aggtime": -1,

      "aggfixedinterval": false,

      "channels": [

        {

          "uuid": "24ef24a0-f03a-11e4-8653-2f3eb496bfb7",

         "identifier": "Impulse",

          "api": "volkszaehler",

          "middleware": "http://localhost/middleware.php",

          "secretKey": "",

          "type": "device",

          "scaler": 1,

          "aggmode": "none",

          "duplicates": 0

        }

      ],

      "protocol": "s0",

      "gpio": 24,

      "resolution": 1000,

      "configureGPIO": true,

      "debounce_delay": 0

    },

    {

      "enabled": false,

      "allowskip": false,

      "interval": -1,

      "aggtime": -1,

      "aggfixedinterval": false,

      "channels": [

        {

          "uuid": "2eb394a0-f03a-11e4-b392-930d4a012667",

          "identifier": "Impulse",

          "api": "volkszaehler",

          "middleware": "http://127.0.0.1/middleware.php",

          "secretKey": "",

          "type": "device",

          "scaler": 1,

          "aggmode": "none",

          "duplicates": 0

        }

      ],

      "protocol": "s0",

      "gpio": 10,

      "resolution": 1000,

      "configureGPIO": true,

      "debounce_delay": 0

    },

  ]

}

 

5)      S0vz.cfg wie folgt abgeändert (Ist das noch notwendig?)

 

/* Hostname, FQDN or IP of your VZ - normaly this should be 'localhost' */

vzserver = "localhost"

 

/* Path to the VZ middleware.php script, WITHOUT preposed and trailing slash
*/

vzpath = "middleware.php"

 

/* HTTP Port of your VZ */

vzport = 80

 

/* Define S0 inputs here, use these types in volkszaehler frontend */

/* Channel type: Strom_messer for S0 PowerMeters */

/* Gas for Gas-Meters via reed sensor or direct (Style: steps) */

GPIO0 = "30aec3d0-629c-11e5-8877-19d660edf2a7" /* Hauptstrom */

GPIO1 = ""

GPIO2 = "3c334320-629c-11e5-bb13-bf5dfab04367" /* Kueche */

GPIO3 = "47a56530-629c-11e5-8470-2d4b47102d67" /* Lueftung */

GPIO4 = "513e6b60-629c-11e5-95ca-e3c38b3e6067" /* Heizung */

GPIO5 = ""

 

 

Resultat:

Die Datenbank bleibt leer (Datensätze = 0) und keine Daten im Frontend
(nothing to plot)

 

Was Linux angeht bin ich leider ein totaler Anfänger und ich weiß nicht wie
ich nun auf Fehlersuche gehen soll.

Ich wäre sehr dankbar wenn mir jemand weiterhelfen könnte. Wegen meiner auch
gegen eine kleine Spende telefonisch und per Screen sharing.

Schönen Gruß

Jörg Middendorf

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150929/a22a0354/attachment-0001.html>


More information about the volkszaehler-users mailing list