[vz-users] Volkszaehler: Zählerständer werden ausgelesen aber nicht gespeichert oder angezeigt

Oliver mail at oliverkuhlkamp.de
Do Sep 10 11:53:39 CEST 2020


Hallo.

Ich brauche noch mal Hilfe, um weiter zu kommen.
Es geht mir darum den Zälerstand aus zu lesen und (in ObenHAB) zur 
Anzeige zu bringen.


In meiner bereits gesendeten vzlogger.conf habe ich den Buid-in HTTP 
Server auf Port 8090 aktiviert. Die Abrage auf den Port lifert mir auch 
den Zählerwert (910777.58530000004) zurück (siehe Anlage).

Ich verstehe das nicht?
Was bedeutet "Buid-in HTTP Server" ?
Ist das ein separter HHTP-Server, weil dieser bedient ja anscheinend 
nicht das Frontend (das Frontend wird ja über Port 8080 bedient) ?

Grüße Oliver










Am 28.08.2020 um 11:50 schrieb Frank Richter:
> Hallo Oliver,
> 
> eine grafische Darstellung das aktuellen Zählerstands gibt's nicht, das 
> wäre auch arg langweilig. Wenn du den Zählerstand als Zahl im Frontend 
> haben willst, musst du in den Kanaleigenschaften einen Initialverbrauch 
> eintragen.
> 
> Grüße
> Frank
> 
> Oliver <mail at oliverkuhlkamp.de <mailto:mail at oliverkuhlkamp.de>> schrieb 
> am Fr., 28. Aug. 2020, 11:39:
> 
>     Hallo Daniel,
> 
>     danke für deinen Hinweis.
>     Das config file, was ich gesendet habe war schon das aktuelle.
>     Ich bekomme auf dem Port 8080 im Frontend auf beiden uuid den
>     Leistungswert ausgegeben.
> 
>     In den Vorlagen zur config des vzloggers steht überall port 8080, das
>     habe ich übernommen. Ist das falsch?
> 
>     Ich habe den Port in der vzlogger.conf jetzt auf port 8090 geändert.
>     Dort bekomme ich dann auch im 2ten array den Zählerstand auf der uuid
>     angezeigt.
> 
>     Ausgabe Anfang"
> 
>     version    "0.8.0"
>     generator    "vzlogger"
>     data
>     0
>     uuid    "41410330-e6d0-11ea-a937-370462daf4c5"
>     last    1598606836695
>     interval    -1
>     protocol    "sml"
>     tuples
>     0
>     0    1598606833702
>     1    411.55
>     1
>     uuid    "ee6a2220-e6d0-11ea-9abe-5316fea9d793"
>     last    1598606836695
>     interval    -1
>     protocol    "sml"
>     tuples
>     0
>     0    1598606833702
>     1    790467.5171
> 
>     "Ausgabe Ende
> 
>     Aber ich möchte doch den Zählerstand im Frontend sehen, oder mache ich
>     einen Denkfehler?
> 
>     2) Der vzlogger läuft jetzt als daemon, aber ich sehe keine Änderung.
>     Warum es vorher funktioniert hat weiss ich nicht.
> 
> 
>     Danke vorab
> 
>     Oliver
> 
> 
> 
>     Am 28.08.2020 um 10:49 schrieb Daniel Lauckner:
>      > Hallo,
>      >
>      >
>      > zwei Punkte die mir in der Config direkt aufgefallen sind:
>      >
>      > 1) Du hast den HTTPD des vzloggers auf Port 8080 aktiviert. Das
>      > kollidiert mit der Middleware auf dem Image.
>      > 2) Wenn der vzlogger nicht als Daemon läuft ist das eine Art
>      > Testbetrieb bei dem gar nix raus geschickt wird.
>      >
>      > Es ist ein Wunder das überhaupt irgendwas in der Middleware
>      > angekommen ist.
>      > Falls das die Konfig ist mit der du arbeitest entsprechend
>     korrigieren.
>      > Falls das _nicht_ die Konfig ist mit der du arbeitest und Probleme
>      > hast, bitte hier korrigieren.
>      >
>      >
>      > mfg Daniel
>      >
> 
-------------- nächster Teil --------------
{ "version": "0.8.0", "generator": "vzlogger", "data": [ { "uuid": "41410330-e6d0-11ea-a937-370462daf4c5", "last": 1599571516547, "interval": -1, "protocol": "sml", "tuples": [ [ 1599571513554, 440.13 ] ] }, { "uuid": "ee6a2220-e6d0-11ea-9abe-5316fea9d793", "last": 1599571516547, "interval": -1, "protocol": "sml", "tuples": [ [ 1599571513554, 910777.58530000004 ] ] } ] }


Mehr Informationen über die Mailingliste volkszaehler-users