SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
@a4320909533
Leider kann ich dir auf deine PN nicht antworten da du diese deaktiviert hast, deshalb nochmal hier. sorry @ll
Hallo,
ich habe das wie auf dem Bild dargestellt gemacht.
Dann alle Geräte aus der alten Integration gelöscht -> HA Neustart -> +Integration hinzufügen -> openWB2 over MQTT
Dann lande ich bei dem Fenster (siehe Abbildung aus dem letzten Post)
wahrscheinlich ist der Schritt +Integration hinzufügen falsch, aber wie kann ich das anders machen?
Danke für deine Unterstützung!
Manfred
Leider kann ich dir auf deine PN nicht antworten da du diese deaktiviert hast, deshalb nochmal hier. sorry @ll
Hallo,
ich habe das wie auf dem Bild dargestellt gemacht.
Dann alle Geräte aus der alten Integration gelöscht -> HA Neustart -> +Integration hinzufügen -> openWB2 over MQTT
Dann lande ich bei dem Fenster (siehe Abbildung aus dem letzten Post)
wahrscheinlich ist der Schritt +Integration hinzufügen falsch, aber wie kann ich das anders machen?
Danke für deine Unterstützung!
Manfred
- Dateianhänge
-
- 09-11-2025_06-41-16.jpg
- (741.22 KiB) Noch nie heruntergeladen
-
Gero
- Beiträge: 4578
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 49 times
- Been thanked: 267 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
So etwas in der Art ist mir auch schon mal wegen dr HA_Problematik eingefallen - allerdings nur für den schreibenden Teil. Also dass man die set-Topics per Konfigurations-Schlter aktiviert. Sonst kommen halt nur die gets.
openWB-pro+, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
-
openWB
- Site Admin
- Beiträge: 9633
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 91 times
- Been thanked: 224 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Aber welches Topic meinst du?schrej hat geschrieben: Sa Nov 08, 2025 9:13 am In SW 2.1.7 ist es z.B. für PV_Charging:
openWB/set/general/chargemode_config/pv_charging/
und für Instant Charging
openWB/set/general/chargemode_config/instant_charging/
Danke Jörg
Und bitte erläutere mal warum du das in deinem Use Case regelmäßig umstellen musst.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
BJ Axel
- Beiträge: 165
- Registriert: Do Mai 04, 2023 7:24 am
- Has thanked: 18 times
- Been thanked: 4 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Leider nein, das muss hier auch in Abwesenheit funktionieren, ohne intensives Monitoring.aiole hat geschrieben: Sa Nov 08, 2025 3:42 pmHast du kein separates Testsystem, um auf alpha / beta mitzutesten?
Aktuell habe ich die 2.1.9-Alpha.3 sogar produktiv im Einsatz (mit einer 2.1.8-Backup-SDC daneben liegend). Letztlich bekommt man die letzten bugs nur mit Live-tests raus.
-
openWB
- Site Admin
- Beiträge: 9633
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 91 times
- Been thanked: 224 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Ich befürchte du bist auf ein alter version. Im Thread wurde erörtert das das aufgesplitterte Charge_template zu komplex ist.Andi hat geschrieben: Sa Nov 08, 2025 6:57 pmja, genau darüber bin ich heute auch beim Testen der neuen API Struktur gestolpert. Im lesbaren topic:Gero hat geschrieben: Do Nov 06, 2025 5:52 pm Hier sucht jemand den eingestellten Mindeststrom. Schreibend ist er drin, lesend fehlt er.
viewtopic.php?p=135575#p135575
openWB/simpleAPI/chargepoint/4/set/charge_template/chargemode/pv_charging/min_current
ändert sich leider nix bei mir, vermutlich weil das das persistente Charge_template ist. Aber die nicht persistente temporäre Änderung die auch korrekt umgesetzt wird (im webinterface und es wird auch mit min Strom geladen) finde ich in der simpleAPI nirgendwo, brauche sie aber als Status für die externe Steuerung um den minPV Modus auch wieder sauber beenden zu können. Oder ist das wirklich so gedacht und auch sichergestellt daß auch immer der aktuelle Status (egal ob über Webinterface oder externe Steuerung) immer auch das SET topic
openWB/simpleAPI/set/chargepoint/4/minimal_permanent_current
den aktuellen Status beinhaltet? Wäre zumindest ein Logikbruch im get/set Konzept...
Wahrscheinlich gilt selbes Verhalten auch noch für weitere set topics, es sollte aber für jedes Set topic auch ein korrektes (temporäres) Statustopic geben. Habe das aber nicht alles durchgetestet vermutlich aber relevant für die ganzen topics des Chargeprofils (ECO Preis, instant limits,...)?!
Daher wurde das entfernt und per Cherry Pick nur einzelne Werte übernommen.
Dabei hat in der Tat min_current und einige andere bisher gefehlt.
Den PR dafür habe ich soeben erstellen ( https://github.com/openWB/core/pull/2914 )
Zusätzlich habe ich mal ein revision Topic hinzugefügt. Gerade solange sich in der Alpha noch was ändert sicherlich hilfreich.
Hier sollte die Einfachheit punkten. Gerade bei simplen Systemen schlicht ohne mit IDs arbeiten zu können. Wie du das intern handhaben möchtest wenn ein externer Client sich auf ein Topic subscribed musst du mir bitte nochmal erklären. Entweder die Topics sind published oder eben nicht.Andi hat geschrieben: Sa Nov 08, 2025 6:57 pm
Ansonsten vielen Dank für die nun deutlich schlankere und übersichtlichere SimpleAPI. Ich hätte sie noch weiter verschlankt und zumindest die GET/SET Pfade für den "ersten Ladepunkt" auch in eine Passende Unterstruktur (z.B. "Default") wie die Einzel ID Chargepoints gepackt. Oder noch besser: ganz weggelassen da diese 100% redundant zu dem Ladepunkt mit der niedrigsten ID sind und in der SW dann intern handeln (wenn keine ID im topicpfad, dann muss diese mit der ersten niedrigsten intern durch die SW ergänzt werden), da das den Enduser einfach nur verwirrt wenn er doppelte Datenstrukturen vorfindet... Selbiges gilt analog für die Strukturen pv, bat, counter, das ist auch alles redundant und unnötig aus Endusersicht!
Und auch vielen Dank für den Sendefilter, da ist nun deutlich weniger traffic mit doppelten Werten und ich kann ein paar externe Vorschaltlogiken nun wieder aufräumen bzw. löschen![]()
Von den Inhalten ist das jetzt doch recht umfangreich und es sollte erstmal nichts grundsätzlich wichtiges fehlen, TOP!
Die Werte direkt unter chargepoint sehen im MQTT Explorer in der Tat verwirrend aus.
Gerne mehr feedback ob das noch in ein Default sollte oder nicht.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
Gero
- Beiträge: 4578
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 49 times
- Been thanked: 267 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Ich stelle mir das mal ganz blöd so vor, dass da jemand den vermissten Min+PV Modus bauen will. Dafür braucht er zur Anzeige den eingestellten Mindeststrom. Der wirs ja da dann auch verändert werden können, dafür existiert ja ein Topic.openWB hat geschrieben: So Nov 09, 2025 7:35 amAber welches Topic meinst du?schrej hat geschrieben: Sa Nov 08, 2025 9:13 am In SW 2.1.7 ist es z.B. für PV_Charging:
openWB/set/general/chargemode_config/pv_charging/
und für Instant Charging
openWB/set/general/chargemode_config/instant_charging/
Danke Jörg
Und bitte erläutere mal warum du das in deinem Use Case regelmäßig umstellen musst.
Workaround wäre bei Anwahl den Mindeststrom blind auf 6A zu setzen und bei Abwahl auf 0A. So bekommt man in seiner „App“ aber keine Änderung des Mindeststroms am openWB-UI mit.
Edit: ah, da scheint es gerade eben einen PR zu geben.
openWB-pro+, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
-
openWB
- Site Admin
- Beiträge: 9633
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 91 times
- Been thanked: 224 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Das wird nicht passieren, u.a. weil das Webinterface auf der bisherigen Struktur basiert.Andi hat geschrieben: Sa Nov 08, 2025 8:22 pm und wenn ich mir das Gesamtbild ansehe würde ich gleich noch einen Schritt weiter gehen um den Supportaufwand und auch Pflegeaufwand in der Entwicklung weiter zu reduzieren:
Ich würde nur noch die neue simpleAPI Standardmäßig ausgeben, die interne Struktur würde ich nur in einem in den Einstellungen optional konfigurierbaren MQTT Expertenmodus freischalten mit dem Hinweis daß diese Struktur ggf während der Entwicklung sich ändern kann und auch Risiken bei falscher Anwendung von z.B. Schreibbefehlen existieren, Supportausschluss, ...!
Dann hat ein Otto Normaluser eine extrem übersichtliche, einfache Struktur wenn er sich das z.B. im MQTT Explorer anschaut und findet ziemlich schnell was er sucht/braucht und ihr müsst auch nur diese Struktur nach aussen warten, stabil halten, dokumentieren, etc. und habt in der Entwicklung für die internen komplexeren Strukturen freiere Hand ohne murren von ein paar nerds wie mir die sich da alles mögliche ziehen und nutzen und sich dann bei Änderungen beschweren![]()
Wer von extern per MQTT/HTTP ran möchte soll die simpleAPI nutzen.
Das nun künstlich verhindern widerspricht etwas gegen unsere Kerneinstellung das wir die Daten verfügbar halten wollen.
Nerds können das gerne auf eigene Faust nutzen. Mit entsprechenden Risiken und Folgen.
Klare Empfehlung ist natürlich auf die nun zur Verfügung stehende simpleAPI zuzugreifen.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
openWB
- Site Admin
- Beiträge: 9633
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 91 times
- Been thanked: 224 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
@GeroGero hat geschrieben: So Nov 09, 2025 8:27 amIch stelle mir das mal ganz blöd so vor, dass da jemand den vermissten Min+PV Modus bauen will. Dafür braucht er zur Anzeige den eingestellten Mindeststrom. Der wirs ja da dann auch verändert werden können, dafür existiert ja ein Topic.openWB hat geschrieben: So Nov 09, 2025 7:35 amAber welches Topic meinst du?schrej hat geschrieben: Sa Nov 08, 2025 9:13 am In SW 2.1.7 ist es z.B. für PV_Charging:
openWB/set/general/chargemode_config/pv_charging/
und für Instant Charging
openWB/set/general/chargemode_config/instant_charging/
Danke Jörg
Und bitte erläutere mal warum du das in deinem Use Case regelmäßig umstellen musst.
Workaround wäre bei Anwahl den Mindeststrom blind auf 6A zu setzen und bei Abwahl auf 0A. So bekommt man in seiner „App“ aber keine Änderung des Mindeststroms am openWB-UI mit.
Edit: ah, da scheint es gerade eben einen PR zu geben.
@schrej hatte zuvor nach einstellbarer Phasenanzahl gefragt, nicht nach dem Dauerstrom. Daher meine Nachfrage.
Dauerstrom ist nun im PR. Der ist beim Ändern von aufgesplittetes charge_template untergegangen.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
ID4U
- Beiträge: 582
- Registriert: Do Okt 13, 2022 4:26 pm
- Has thanked: 45 times
- Been thanked: 52 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Habe das gerade mal getestet. Leider wird immer nur Chargepoint 1 umgestellt. Möchte aber auch Chargepoint 2 umstellen:openWB hat geschrieben: Mo Nov 03, 2025 4:41 pmJa. Die Implementierung nimmt den angegebenen Charge Point.ID4U hat geschrieben: Mo Nov 03, 2025 4:35 pm Kurze Rückfrage zum neuen Topic "openWB/simpleAPI/set/instant_charging_limit": Kann ich das auch gezielt für einen bestimmten Chargepoint verwenden? Also anlog zu "openWB/simpleAPI/set/chargepoint/X/chargemode"?
Ist keiner da dann den mit der niedrigsten ID
openWB/simpleAPI/set/chargepoint/2/instant_charging_limit
Verwende ich vielleicht das falsche Topic?
-
openWB
- Site Admin
- Beiträge: 9633
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 91 times
- Been thanked: 224 times
Re: SW2: Einfache MQTT-Topics zum setzen des Lademodus etc
Verstehe ich richtig, du schriebst in /2/ aber er andert von LP mit ID 1?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de