Pafal 20EC3GR - keine Daten im Frontend

  • Hallo zusammen,
    bin relativ frisch in der vz-Szene, habe aber schon einiges gegooglet und ausprobiert.
    Bekomme leider keine Daten im frontend des volkszaehlers angezeigt.


    Wenn ich den Befehl:

    Code
    sudo vzlogger -d /etc/vzlogger.conf


    ausführe, sehe ich anschließend in der Logdatei (siehe Anhang) irgendwann auch Zeilen die meinen Daten entsprechen. Zeile 370 u. 371. Scheinbar klappt aber das parsen nicht, so dass er keine Tuple erstellen kann? Wenn ich das Log richtig lese?


    Habe die vzlogger.conf aus dem wiki
    http://wiki.volkszaehler.org/d…wer/edl-ehz/pafal-20ec3gr


    Version von vzlogger:

    Code
    0.5.1
    based on git version: heads/master-0-g7e79f4c700-dirty
    last commit date: Fri, 5 Feb 2016 18:03:28 +0100


    Frontend:

    Code
    /var/www/volkszaehler.org $ git log -n 1
    commit 38d91a1b19668a12f9714dcfbe5c74092fe862ee
    Merge: 3a3b1de b2276f2
    Author: andig <cpuidle@gmx.de>
    Date: Mon Feb 15 20:40:48 2016 +0100
    Merge pull request #407 from andig/xml
    Remove xml export


    Hat jemand von Euch noch Informationen wie ich meinen Zähler zum sprechen bekomme?


    Vielen vielen Dank!


    Edit:
    UUIDs aus dem Frontend hab ich übernommen:

    Code
    {"version":"0.3","entity":{"uuid":"c75f02b0-1506-11e6-b3ac-131d29dd902d","type":"electric meter","active":true,"color":"aqua","fillstyle":0,"initialconsumption":6718,"public":true,"resolution":1,"style":"steps","title":"Bezug","yaxis":"auto"}}
    {"version":"0.3","entity":{"uuid":"fc6f84e0-1506-11e6-a55a-e33d9769218f","type":"electric meter","active":true,"color":"#ff0066","fillstyle":0,"initialconsumption":1894,"public":true,"resolution":1,"style":"steps","title":"Einspeisung","yaxis":"auto"}}

    Dateien

    • vzlogger.log

      (69,13 kB, 92 Mal heruntergeladen, zuletzt: )
    • vzlogger.conf.txt

      (1,18 kB, 121 Mal heruntergeladen, zuletzt: )
  • Zitat von heinbloed

    Wenn ich den Befehl:

    Code
    sudo vzlogger -d /etc/vzlogger.conf


    ausführe,


    Wenn du das Image nutzt dann läuft der vzlogger bereits im Hintergrund. Du musst ihn erst beenden, sonst kabbeln sich die 2 Instanzen um die gleiche Schnittstelle.


    Grundsätzlich siehts richtig aus, aber die Daten vom Zähler kommen unvollständig beim vzlogger an.



    mfg JAU

    No Shift - No Service

  • Hallo JAU,


    vielen Dank für deinen Hinweis, habe noch einmal geschaut und alle Prozesse mit vzlogger gekillt.



    Code
    pi@raspberrypi:~ $ ps -aux | grep vzlogger
    root 28175 0.1 0.2 42648 2120 ttyUSB0 Ssl+ 22:00 0:00 vzlogger -d -c /etc/vzlogger.conf
    pi 28279 1.0 0.2 4280 2016 pts/1 S+ 22:03 0:00 grep --color=auto vzlogger


    Laut Log scheint er auch wieder irgendwas zu machen, jedoch bleibt die mysql Tabelle data und das Frontend leer.
    Hast du noch weitere Ideen?

    Dateien

    • vzlogger_neu.log

      (79,02 kB, 71 Mal heruntergeladen, zuletzt: )
  • Was die Meldung

    Code
    [May 11 22:00:49][d0] Too much data for value (byte=0x20)


    im Log zu bedeuten hat und wie man die weg bekommt kann ich dir leider nicht sagen.


    Grundsätzlich wird dein Zähler aber gelesen.

    Code
    [May 11 22:00:50][mtr0] Got 8 new readings from meter:
    [May 11 22:00:50][mtr0] Reading: id=255-255:0.0.0*255/ObisItentifier:255-255:0.0.0*255 value=71978853.00 ts=1462996843828
    [May 11 22:00:50][mtr0] Reading: id=255-255:0.0.1*255/ObisItentifier:255-255:0.0.1*255 value=0.00 ts=1462996844444
    [May 11 22:00:50][mtr0] Reading: id=255-255:97.97.255*255/ObisItentifier:255-255:97.97.255*255 value=0.00 ts=1462996844950
    [May 11 22:00:50][mtr0] Reading: id=255-255:0.2.0*255/ObisItentifier:255-255:0.2.0*255 value=1.29 ts=1462996845591
    [May 11 22:00:50][mtr0] Reading: id=255-255:1.8.0*0/ObisItentifier:255-255:1.8.0*0 value=6733.28 ts=1462996846503
    [May 11 22:00:50][mtr0] Reading: id=255-255:2.8.0*0/ObisItentifier:255-255:2.8.0*0 value=1920.79 ts=1462996847413
    [May 11 22:00:50][mtr0] Reading: id=255-255:96.2.1*255/ObisItentifier:255-255:96.2.1*255 value=0.00 ts=1462996848326
    [May 11 22:00:50][mtr0] Reading: id=255-255:0.2.2*255/ObisItentifier:255-255:0.2.2*255 value=0.00 ts=1462996850766


    Du bekommst für beide Kanäle einen Wert, der vom vzlogger dann aber nicht weiter verwertet wird.


    Ich sehe im Moment nur eine Auffälligkeit in der Konfiguration:
    Setze entweder eine aggtime oder Stelle aggmode auf "none".



    mfg JAU

    No Shift - No Service