OpenWB und Volkszähler

oliveringo
Beiträge: 22
Registriert: Sa Jan 11, 2020 8:06 am

Re: OpenWB und Volkszähler

Beitrag 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
Seit 07.01.2020 eine Zoe, solargeführtes Laden ist das Ziel
Ozymandias
Beiträge: 44
Registriert: So Mär 29, 2020 12:53 pm

OpenWB und Volkszähler

Beitrag 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!
rundolff
Beiträge: 3
Registriert: Fr Apr 24, 2020 7:12 pm

Re: OpenWB und Volkszähler

Beitrag 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
        ]
      ]
    }
  ]
}

Ozymandias
Beiträge: 44
Registriert: So Mär 29, 2020 12:53 pm

Re: OpenWB und Volkszähler

Beitrag 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.
vonhof
Beiträge: 107
Registriert: Do Sep 03, 2020 6:23 am

Re: OpenWB und Volkszähler

Beitrag 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
e-up, openWB custom
Antworten