Seite 1 von 1

Speicher per MQTT anbinden läuft nicht [GELÖST]

Verfasst: Mo Jul 13, 2020 5:50 pm
von chrisgrue
Servus

Zuerst die 1.8Stable, dann Update auf 1.8.104Nightly (2020-07-13 11:29:10 +0200 [2f65ae7a] )

Speicher ist auf MQTT gestellt, Werte werden geschrieben, aber in openWB nicht angezeigt

Weder auf der Startseite noch unter Status, aber bei Status und MQTT Log stehen Werte (doppeltes rausgeschnitten):

Message: -1802
2020-07-13 19:34:41 Topic: openWB/set/Housebattery/W
Message: 311
2020-07-13 19:34:36 Topic: openWB/set/evu/W
Message: 1044899
2020-07-13 19:34:24 Topic: openWB/set/Housebattery/WhExported
Message: 1106203
2020-07-13 19:33:24 Topic: openWB/set/Housebattery/WhImported
Message: 95
2020-07-13 19:32:47 Topic: openWB/set/Housebattery/%Soc

die /evu/w Import und Export funktionieren.

So schaut das in meinem "Loxone - Loxberry MQTT" Teil aus (wenn das mal alles halbwegs läuft gibt es kleine Doku mit Vorlage etc.)
SpeicherMQTT.JPG
PS: Unter openWB/housebattery/ ist alles auf 0, nur boolHouseBatteryConfigured steht auf 1

cu
Chris

Re: Speicher per MQTT anbinden läuft nicht

Verfasst: Di Jul 14, 2020 7:25 am
von chrisgrue
Servus

Fehler gefunden und korrigiert, in der /runs/mqttsub.py
ist Housebattery mit einem großen B geschrieben, passt nicht zusammen.

if (msg.topic == "openWB/set/HouseBattery/W"):

geändert auf
if (msg.topic == "openWB/set/Housebattery/W"):

So kann er bei mir jetzt den Speicher lesen :-)

Hätte in GitHub einen Pullreq gemacht, falls da was nicht ok ist oder ich was anderes machen soll, bitte Info (habe das erste mal so was gemacht)

cu
Chris

Re: Speicher per MQTT anbinden läuft nicht [GELÖST]

Verfasst: Di Jul 14, 2020 9:22 am
von openWB

Re: Speicher per MQTT anbinden läuft nicht [GELÖST]

Verfasst: Di Jul 14, 2020 10:39 am
von chrisgrue
Servus

Dann war es doppelt falsch ;-)

Also dann Wert setzen per: "openWB/set/houseBattery"

cu
Chris