ioBroker Integration per HTTP

Fragen zur Nutzung, Features, usw..
hg6807
Beiträge: 138
Registriert: Mo Sep 27, 2021 5:16 pm

Re: ioBroker Integration per HTTP

Beitrag von hg6807 »

Ich möchte bei Sofort-Laden selbst entscheiden ob mit 1 oder 3 Phasen geladen werden soll.
Bei den alten Versionen konnte man das immer selbst bestimmen und bei PV Laden noch auf Automatik.
openWB
Site Admin
Beiträge: 10056
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 145 times
Been thanked: 347 times

Re: ioBroker Integration per HTTP

Beitrag von openWB »

Kannst du den Anwenungsfall beim sofort Laden erklären?
Was ist der Hintergrund?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Gero
Beiträge: 4941
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 64 times
Been thanked: 338 times

Re: ioBroker Integration per HTTP

Beitrag von Gero »

hg6807 hat geschrieben: Di Feb 17, 2026 4:38 pm Kann ja nicht sein. Bei der 2.1.5 ging es ja auch noch über MQTT.
Und bei der 1.9 erst recht, noch viel einfacher.
In SW2 ging das noch nie. Bei 1.9 bin ich mir unsicher, es würde mich aber überraschen. Denn um die Umschalterei wurde immer - insbesondere wegen der Zoe - viel Aufhebens gemacht, so dass es mich wundern würde, hätte es ein einfaches Topic "umschalten" gegeben.

Die SW2 ist fahrzeugorientiert. Eine einphasige Ladung erzwingen kann man also, indem man ein als einphasig ladendes Fahrzeug definiertes BEV als angeschlossen mitteilt. Ich verstehe aber nicht, warum man ein dreiphasig ladendes BEV nun absichtlich mit einem niedrigeren Wirkungsgrad eine längere Zeit laden wollte als notwendig.
openWB-pro+, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
seaspotter
Beiträge: 527
Registriert: Do Mär 03, 2022 8:09 pm
Has thanked: 133 times
Been thanked: 110 times

Re: ioBroker Integration per HTTP

Beitrag von seaspotter »

Gero hat geschrieben: Di Feb 17, 2026 7:08 pm In SW2 ging das noch nie.
Da muss ich dich korrigieren, und das ist wo hg6807 drauf anspielt: Wenn ich ohne simpleAPI ein komplettes Json zusammengebaut habe wo alle Infos enthalten waren, konnte man auch mitteilen ob ich 1 oder 3 phasig Sofortladen wollte, eben weil ich ihm alle Settings in dem Json mitgegeben habe. Es geht nicht um "umschalten" sondern mitgeben ob ich 1 oder 3phasig laden wollte.

Ganz davon ab seh ich den Sinn auch nicht warum ich das per API machen wollen würde, ich richtge mir Sofortladen einmal ein wie ich es gerne habe mit der besten Effizienz und mit welchem Strom und ob mit oder ohne Begrenzung und schalte dann nur noch ein oder aus.
15,36 kWp mit Sungrow SH10RT V112 (via LAN), 12,8 kWh Sungrow SBR128 und SMA STP6.0-3AV-40
2x OpenWB Series2 custom – 11 kW und 22kW
IDM Aero SLM Wärmepumpe
Renault Megane E-Tech EV60 - VW Golf8 Hybrid
Gero
Beiträge: 4941
Registriert: Sa Feb 20, 2021 9:55 am
Has thanked: 64 times
Been thanked: 338 times

Re: ioBroker Integration per HTTP

Beitrag von Gero »

seaspotter hat geschrieben: Di Feb 17, 2026 7:13 pm Wenn ich ohne simpleAPI ein komplettes Json zusammengebaut habe wo alle Infos enthalten waren, konnte man auch mitteilen ob ich 1 oder 3 phasig Sofortladen wollte, eben weil ich ihm alle Settings in dem Json mitgegeben habe.
OK, das ist das Ladeprofil und seine Settings. Die werden normalerweise aus dem Fahrzeug genommen. Wenn man sich so aus einem einphasig ladenden Fahrzeug ein dreiphasig ladendes macht, stimmt das: Man lädt mal ein- und mal dreiphasig.

Da die simpleAPI nun aber das JSON des Ladeprofils auseinandergenommen hat und aus Gründen des "simple" nun nicht alle Teile als einzelne Topics anbietet, geht das mit der simpleAPI nicht. Was aber nicht heißt, dass man das ohne simpleAPI nicht weiterhin tun könnte.

Die simpleAPI ersetzt ja nicht die bisherigen MQTT-Topics, sondern bietet einen neuen Teilbaum mit einer - dank Verzicht auf JSONs - einfacher bedienbaren API an.

Und wer's lieber per http mag, der konnte das auch schon vor der simpleAPI tun. Der komplette MQTT-Baum ist schon seit längerem per http erreichbar. Ist aber nicht trivial, weshalb es...die simpleAPI auch im Flavour http gibt.
openWB-pro+, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
hg6807
Beiträge: 138
Registriert: Mo Sep 27, 2021 5:16 pm

Re: ioBroker Integration per HTTP

Beitrag von hg6807 »

Nein, das Umschalten ging nicht über ein kompliziertes JSON sondern über einen einzelnen ioBroker Datenpunkt:
mqtt.2.openWB.set.general.chargemode_config.instant_charging.phases_to_use

Und bei PV Laden:
mqtt.2.openWB.set.general.chargemode_config.pv_charging.phases_to_use Hier ging auch Automatik

@openwb
Der Anwendungsfall ist folgender.
Ich habe zwei PV Anlagen.
Eine davon eine Victron, die generell erst einmal in einen 48V Speicher lädt und dann über 3 Wechselrichter mit dem Netz verbunden ist.
Hier möchte ich ungern ständig über die Wechselrichter laden/entladen sondern die Wallbox Ladeströme selbst steuern können.
Die Effizienz bei den Wechselrichtern liegt halt nur bei 90-95%

Über die Weboberfläche kann man es ja auch zwischen 1 und max. Phasen auswählen, wieso nicht per API?

@all
Ist die Effizienz beim 1-phasigen Laden das Autos schlechter als beim 3-phasigen?
seaspotter
Beiträge: 527
Registriert: Do Mär 03, 2022 8:09 pm
Has thanked: 133 times
Been thanked: 110 times

Re: ioBroker Integration per HTTP

Beitrag von seaspotter »

hg6807 hat geschrieben: Mi Feb 18, 2026 7:57 am @all
Ist die Effizienz beim 1-phasigen Laden das Autos schlechter als beim 3-phasigen?
Natürlich ja, die Ladeverluste bei einphasig sind um einiges größer. Ohne es selbst getestet zu haben, gibts aber Angaben das zwischen 1p und 3p unterschiede von 10% in den Ladeverlusten durchaus realistisch sind.
15,36 kWp mit Sungrow SH10RT V112 (via LAN), 12,8 kWh Sungrow SBR128 und SMA STP6.0-3AV-40
2x OpenWB Series2 custom – 11 kW und 22kW
IDM Aero SLM Wärmepumpe
Renault Megane E-Tech EV60 - VW Golf8 Hybrid
openWB
Site Admin
Beiträge: 10056
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 145 times
Been thanked: 347 times

Re: ioBroker Integration per HTTP

Beitrag von openWB »

Ist die Effizienz beim 1-phasigen Laden das Autos schlechter als beim 3-phasigen?
Ja, in der Regel schon.
Der Standby des Autos zieht den Wirkungsgrad runter.

Hier möchte ich ungern ständig über die Wechselrichter laden/entladen sondern die Wallbox Ladeströme selbst steuern können.
Die Effizienz bei den Wechselrichtern liegt halt nur bei 90-95%
Klingt eher nach einem Anwendungsfall für die aktive Speichersteuerung. openWB kümmert sich dann um alles.
Darüber mal nachgedacht?

Wenn du es unbedingt händisch lösen möchtest bleibt natürlich das komplette JSON zu holen, anzupassen und als ganzes zu senden.
Ich rate allerdings unbedingt davon ab da dies ausschließlich für Leute gedacht ist ganz genau wissen was sie dort tun.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
hg6807
Beiträge: 138
Registriert: Mo Sep 27, 2021 5:16 pm

Re: ioBroker Integration per HTTP

Beitrag von hg6807 »

Das mit dem JSON hatte ich ja schon bei der 2.1.5 für verschiedene Funktionen machen müssen, was dann auch irgedwann mal funktioniert hat.

Aber wie schon gesagt, die Phasenumschaltung ging ja bei der 2.1.5 schon über einen einzelnen MQTT Punkt.
Wieso jetzt nicht mehr?

Kann man
mqtt.xxxxxxxxxx.phases_to_use
nicht reaktivieren?

Vorhanden ist er ja schon.
Und wie schon geschrieben, wenn man ihn setzt wird ja laut Web GUI auch umgeschaltet. Die Laden stoppt dafür, jedoch startet sie wieder bei der alten Phasenanzahl.

Ich verstehe die ganze Diskussion nicht. Bin ich der einzige der per API die Phasen umschalten möchte?
Wieso wurde es herausgenommen, wieso nicht wieder reaktiviert?
Wenn es bei irgendeinem Auto nicht gut funktioniert, deswegen bekommen alle die Funktion nicht freigeschaltet?
openWB
Site Admin
Beiträge: 10056
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 145 times
Been thanked: 347 times

Re: ioBroker Integration per HTTP

Beitrag von openWB »

Wieso jetzt nicht mehr?
Weil die interne Struktur angepasst wurde um andere Dinge zu ermöglichen.
Gleichzeitig hatten wir öfter die Problematik das Nutzer sich durch Nichtwissen damit Dinge zerschossen haben.
Kann man
mqtt.xxxxxxxxxx.phases_to_use
nicht reaktivieren?
Ist erstmal nicht geplant. Den Anwendungsfall in der simpleAPI sehe ich erstmal auch nicht.
Du kannst gerne einen PullRequest stellen der das möglich macht oder die Implementierung beauftragen.
Ich vermute das sollte nicht allzuviele Nebeneffekte haben. Müsste man aber natürlich abklären.
Vorhanden ist er ja schon.
Nein, ist er nicht.
Bin ich der einzige der per API die Phasen umschalten möchte?
Scheinbar, ja. Der Anwendungsfall erschließt sich mir (und wie du liest anderen) auch nicht.
Wieso wurde es herausgenommen, wieso nicht wieder reaktiviert?
Es wurde nicht bewusst rausgenommen, die interne Struktur wurde generell angepasst.
Du hast auch vorher schon tief im Getriebe agiert.
Das kannst du auf eigene Gefahr auch jetzt, ich rate aber (wiederholt) davon ab.
Wenn es bei irgendeinem Auto nicht gut funktioniert, deswegen bekommen alle die Funktion nicht freigeschaltet?
Das ist ein völlig anderes Thema.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Antworten