Seite 1 von 2
MQTT Befehle an openWB
Verfasst: Fr Okt 23, 2020 1:40 pm
von BennyK
Hallo,
ich komme gerade nicht weiter. Ich möchte von meiner Loxone Haussteuerung per MQTT Gateway Befehle an die openWB geben.
Ich habe im Menü auf MQTT gestellt und wie folgt über das Gateway angesteuert:
IP ADRESSE/openWB/set/evu/W<v>
<v> ist der Wert bei Loxone in dem Fall die Watt Angabe.
Ich habe es auch schon so probiert:
IP ADRESSE/set/evu/W<v>
Beides zeigt keine Daten in der Wallbox an. Was habe ich falsch gemacht? Bitte um Unterstützung.
Dann noch eine generelle Frage, was für Werte werden für das PV Laden genutzt/gebraucht? Aus meiner Sicht ist das doch nur der Hausverbrauch sowie die PV Leistung (Produktion)? Werden noch weitere Werte (z.B. Spannungen der Phasen etc.) gebraucht oder kann ich das vernachlässigen?
Viele Grüße
Re: MQTT Befehle an openWB
Verfasst: Fr Okt 23, 2020 4:55 pm
von BennyK
Kleines Update: Die Werte erscheinen schon mal korrekt im MQTT Gateway, jedoch interessiert sich die openWB nicht für die Werte. Ich habe die 1.800 stable ab Auslieferung drauf. MQTT Kommunikation klappt aber auch ausgehend nicht.
Wird immer nur per TLS gesendet oder auch unverschlüsselt, wenn ich auf Port 1883 verbinde?
Beim Prefix muss ich immer / eingeben, leer lassen geht nicht. Aber eigentlich erwartet das MQTT Gateway doch
openWB zu Beginn und kein
/
Re: MQTT Befehle an openWB
Verfasst: Fr Okt 23, 2020 5:53 pm
von openWB
Richtig, openWB/xxx
Lokal ist immer 1883 unverschlüsselt.
Nur sobald es das Heimnetz verlässt (openWB Cloud) geht verschlüsselt only.
Wobei die IP nicht in das topic gehört und retained sollten die Werte auch sein.
Re: MQTT Befehle an openWB
Verfasst: Fr Okt 23, 2020 5:57 pm
von BennyK
Hmm, also müsste das schreiben auf die openWB auch ohne TLS klappen? Im MQTT Gateway ist es da:
openWB/set/evu/W=969
leider passiert bei der obenWB nix, steht weiterhin 0W.... ein Tip wo das Problem liegen könnte?
Re: MQTT Befehle an openWB
Verfasst: Fr Okt 23, 2020 6:49 pm
von openWB
Nur W, der eigentliche wert ist die payload, ohne =
Re: MQTT Befehle an openWB
Verfasst: Fr Okt 23, 2020 7:13 pm
von BennyK
Wenn ich unter http Virtual Input im Gateway schaue steht als Value nur die Zahl ohne =..... nur in der UDP Darstellung steht W=123
Daran sollte es dann eigentlich nicht liegen. Muss auf der Wallbox noch etwas aktiviert oder umgestellt werden (außer dem Menüeintrag MQTT bei EVU)? Finde sonst keine Konfig, wo ich noch was anpassen müsste?
Re: MQTT Befehle an openWB
Verfasst: Fr Okt 23, 2020 9:21 pm
von mrinas
EVU auf MQTT stellen und die Werte in die angegebenen Topics schreiben. Aufpassen dass der Datentyp stimmt und außer dem eigentlichen Messwert nichts übergeben wird, Leerzeichen, Einheiten oder ähnliches. Die openWB ignoriert die Werte falls unerwartet. Mehr ist nicht zu tun, meine EVU Daten via MQTT in der Box, habe nichts weiter getan.
Meine Anbindung erfolgt über einen ESP, aber das ändert am Prinzip nichts. Werden die Werte angezeigt wenn Du über den MQTT Explorer Werte übergibst?
Über den MQTT Explorer kann man auch sehen welche Daten an die Box gesendet werden und ob diese aus dem /set nach /evu weiterverarbeitet werden.
Re: MQTT Befehle an openWB
Verfasst: Sa Okt 24, 2020 12:24 pm
von BennyK
Es hat geklappt. Hatte es im anderen Topic schon geschrieben. Problem war wohl die Kommunikation... nutze nun den Broker des openWB und das klappt. Danke für die Unterstützung.
Re: MQTT Befehle an openWB
Verfasst: Sa Nov 07, 2020 11:41 am
von BennyK
Hallo,
welche Formel muss ich anwenden, damit ich das Feld openWB_lp_1_TimeRemaining aus dem MQTT richtig anzeigen lassen kann in der Haussteuerung? Aktuell steht da z.B. -208 als restliche Ladezeit...
Danke.
Re: MQTT Befehle an openWB
Verfasst: Sa Nov 07, 2020 4:50 pm
von hominidae
...mit MQTT-Explorer drauf gehen und mitgucken, wie das aussieht....kann ja eigentlich nur ein Delta-Timer/Counter sein, wenn das negativ is...zB Minuten,...sagt die openWB das nicht im Web-UI?
Hier: 208 Minuten bis "fertig"...Dann wäre die Uhrzeit, am Ende also diese: "now() - 208m"