Seite 3 von 3

Re: OpenWB und Volkszähler

Verfasst: Mo Mär 30, 2020 3:29 pm
von oliveringo
Hallo Ozymandias,

ich bin mal vorsichtig, weil ich wenig Ahnung habe, aber ich bin der Meinung, dass die Abfrage wie folgt lauten müsste:

curl -s 192.168.155.23:5582 | jq

wenn Du in der vzlogger.conf den Port 5582 definiert hast.

Ansonsten müsstest Du den da noch ergänzen/ändern.

Grüße
Oli

OpenWB und Volkszähler

Verfasst: Di Mär 31, 2020 4:03 pm
von Ozymandias
Hallo Oli,

Danke erstmal für Deine Antwort. Leider habe ich da schon einiges versucht.
Die Spielarten mit Punkt /ohne Punkt, mit Slash / ohne Slash habe ich durchprobiert.
Wenn ich lokal auf dem Volkszähler mit 127.0.0.1 oder dessen LAN-IP abfrage, ist das kein Unterschied.
Localhost umgeht nur alle sonstigen evtl auftretenden Netzwerkprobleme.
Es ist ja nicht so, dass da keine Reaktion erfolgt. aber "1" ist halt etwas wenig.
Gibt es irgend einen Konfigurationsdatei, die angibt WAS der Pushservice übertragen soll?

Gibt es einen Ansprechpartner für die Volkszähler Software? Ich finde da nur Mailinglisten.
Ich wäre jetzt nicht davon ausgegangen, dass ich der Einzige mit dem Problem bin.

Grüße!

Re: OpenWB und Volkszähler

Verfasst: Sa Apr 25, 2020 5:49 am
von rundolff
Hallo,

falls du es noch nicht gelöst hast: Es geht nicht um den Port des Push Servers, sondern der lokalen API des vzlogger. Nimm den Port der in /etc/vzlogger.conf unter

Code: Alles auswählen

  "local": {
    "enabled": true,
    "port": 8000,
    "index": true,
    "timeout": 500,
    "buffer": 0
  },
steht. In diesem Fall bei mir 8000. Enabled und index auf "true".

Die Abfrage IPVZLOGGER:PORT muss dann folgendes liefern:

Code: Alles auswählen

curl 127.0.0.1:8000
{ "version": "0.7.0", "generator": "vzlogger", "data": [ { "uuid": "xxxxxxx-yyyyyy", "last": 1587793690959, "interval": 1, "protocol": "oms", "tuples": [ [ 1587669943, 229.92585678090413 ] ] }, { "uuid": "yyyyyyy-zzzzzz", "last": 1587793690959, "interval": 1, "protocol": "oms", "tuples": [ [ 1587669943, 141.066076730234 ] ] } ] }
Mit | jq wird es dann nur Zeile für Zeile ausgegeben.

Code: Alles auswählen

{
  "version": "0.7.0",
  "generator": "vzlogger",
  "data": [
    {
      "uuid": "xxxx",
      "last": 1587669943,
      "interval": 1,
      "protocol": "oms",
      "tuples": [
        [
          1587793819940,
          229.92585678090413
        ]
      ]
    },
    {
      "uuid": "xxxx",
      "last": 1587669943,
      "interval": 1,
      "protocol": "oms",
      "tuples": [
        [
          1587793819940,
          141.066076730234
        ]
      ]
    }
  ]
}


Re: OpenWB und Volkszähler

Verfasst: Do Mai 14, 2020 7:25 pm
von Ozymandias
... das ist äußerst zäh.
Ich habe den Eindruck die Volkszähler Software ist saumäßig schlecht dokumentiert.
Ich bekomme jetzt zwar eine Ausgabe wenn ich curle, aber die Daten enthalten nur die Timestamps der letzten Impulse, bzw. die Anzahl der Impulse im letzten Intervall.

Code: Alles auswählen

pi@Volkszaehler:~ $ curl -s 127.0.0.1:8081/ | jq .
{
  "version": "0.8.0",
  "generator": "vzlogger",
  "data": [
    {
      "uuid": "9b992f60-9608-11ea-883d-8f5002f5b720",
      "last": 1589483177692,
      "interval": -1,
      "protocol": "s0",
      "tuples": [
        [
          1589483177692,
          0
        ]
      ]
    },
    {
      "uuid": "be724520-95fb-11ea-9a4b-ab75bc7db8d9",
      "last": 1589483177271,
Ich brauche die Leistung.

Re: OpenWB und Volkszähler

Verfasst: Mo Sep 07, 2020 10:19 am
von vonhof
Hallo Ama,

welchen OBIS Werten entprechen bei openWB die Bezeichnungen

VZlogger Watt

VZlogger Bezug kwh

VZlogger Einspeisung kwh

VZloggerpv ist bei ISKRA MT 175 16.7.0

Gruß
Günther