Seite 1 von 1
Lademodus per http Befehl steuern?
Verfasst: Mo Okt 05, 2020 12:11 pm
von BennyK
Hallo,
meine openWB Duo ist montiert. Einbindung in Loxone hat soweit geklappt, zumindest kann ich alles auslesen. Ich würde gerne den Lademodus fernsteuern, geht das? Wenn ja, wo finde ich die Befehle?
Danke.
Viele Grüße
Re: Lademodus per http Befehl steuern?
Verfasst: Mo Okt 05, 2020 12:48 pm
von LutzB
Das geht über die alte API, wie sie auch auf GitHub dokumentiert ist. Der bessere Weg geht inzwischen über MQTT, wenn die Loxone das spricht.
Re: Lademodus per http Befehl steuern?
Verfasst: Mo Okt 05, 2020 1:28 pm
von zimberg44
Was kann via MQTT alles gesetzt werden?
Via "Strombezugsmessmodul":
Per MQTT zu schreiben:
"openWB/set/evu/W"
Bezugsleistung in Watt, int, positiv Bezug, negativ Einspeisung
"openWB/set/evu/APhase1"
Strom in Ampere für Phase 1, float, Punkt als Trenner, positiv Bezug, negativ Einspeisung
"openWB/set/evu/APhase2"
Strom in Ampere für Phase 2, float, Punkt als Trenner, positiv Bezug, negativ Einspeisung
"openWB/set/evu/APhase3"
Strom in Ampere für Phase 3, float, Punkt als Trenner, positiv Bezug, negativ Einspeisung
"openWB/set/evu/WhImported"
Bezogene Energie in Wh, float, Punkt als Trenner, nur positiv
"openWB/set/evu/WhExported"
Eingespeiste Energie in Wh, float, Punkt als Trenner, nur positiv
"openWB/set/evu/VPhase1"
Spannung in Volt für Phase 1, float, Punkt als Trenner
"openWB/set/evu/VPhase2"
Spannung in Volt für Phase 2, float, Punkt als Trenner
"openWB/set/evu/VPhase3"
Spannung in Volt für Phase 3, float, Punkt als Trenner
"openWB/set/evu/HzFrequenz"
Netzfrequenz in Hz, float, Punkt als Trenne
Was sonst noch?
Re: Lademodus per http Befehl steuern?
Verfasst: Mo Okt 05, 2020 2:51 pm
von LutzB
Bis jetzt alles, was auch über die Hauptseite eingestellt werden kann sowie die Einstellungen zu den Lademodi. Und nein, das ist noch nicht dokumentiert. Im Zweifel mal im Code unter runs/mqttsub.py nachsehen. In dem Skript werden alle Befehle über MQTT verarbeitet.
Re: Lademodus per http Befehl steuern?
Verfasst: Do Okt 08, 2020 1:18 pm
von BennyK
Ich habe keine Ahnung ob Loxone MQTT kann.... hab zumindest nix im Menü gefunden. Schade, dass man nicht einfach per http Befehl mit entsprechendem Zusatz senden kann.... das würde es vereinfachen.
Re: Lademodus per http Befehl steuern?
Verfasst: Do Okt 08, 2020 1:20 pm
von BennyK
LutzB hat geschrieben: ↑Mo Okt 05, 2020 12:48 pm
Das geht über die alte API, wie sie auch auf GitHub dokumentiert ist.
Hast Du hier einen Link? Ich steige da nicht durch, wo ich gucken muss
Re: Lademodus per http Befehl steuern?
Verfasst: Do Okt 08, 2020 1:34 pm
von LutzB
Re: Lademodus per http Befehl steuern?
Verfasst: Do Okt 08, 2020 2:15 pm
von zimberg44
Mit dem mqtt-explorer sieht man ja allerlei Werte. Diese können sicher alle gelesen werden, ohne dass die Steuerung leidet.
Es fragt sich allerdings, wie die Steuerung reagiert, wenn man den einen oder anderen Wert per mqtt von aussen setzt. Wahrscheinlich kann man den global/ChargeMode setzen (Werte zwischen 0 und 5), obschon dieser nicht unter "set" aufgeführt ist.
Re: Lademodus per http Befehl steuern?
Verfasst: Do Okt 08, 2020 2:46 pm
von openWB
Die openWB reagiert nur auf die /set/ Werte.
Werden andere Topics verändert ignoriert die openWB das.
Nur das Webinterface kannst du damit etwas anderes anzeigen lassen.
Re: Lademodus per http Befehl steuern?
Verfasst: Do Okt 08, 2020 6:54 pm
von BennyK
Es hat alles geklappt.... vielen Dank.
Für die Nachwelt:
Habe das jetzt in Loxone wie folgt gelöst. Status Baustein liest die Werte aus der openWB aus und übersetzt diese dann auf einen Radiotasten Baustein mit 5 Ausgängen.... So kann man an der WB schalten und der Radiotastenbaustein übernimmt die Einstellung.... wenn man über die Haussteuerung schaltet funktioniert es auch prima. Zusätzlich kann ich jetzt bei genügend PV Leistung den PV Lademodus aktivieren...