Repository navigation
simpleAPI: Mindest-/Maximal-SoC des Speichers und Teilleistungs-Schalter lesen und schreiben #4049
scroom
started this conversation in
Vorschläge / Ideen / Feature Requests
Replies: 1 comment 5 replies
|
Wenn ich mich recht errinere dann gabs aber zu der Diskussion im alten Forum auch eher dann aber auch die Gegenfrage: Warum muss ich die Grenzen per API einstellen, gerade hier aus der Argumentation heraus ich stelle die 2 mal im Jahr um und nicht dauerhaft? Die eigentliche Frage ist ja wieviele Paramter sollen noch per simpleAPI bedienbar sein, die wirklich wirklich notwendig sind. Oder doch eher das was der Name schon sagt: "keep it simple" und nur das was wirklich notwendig ist und wichtig ist bedienbar machen und alles andere sollte dann in der openWB direkt passieren. |
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Wunsch
Die simpleAPI kann bei der Speicherbeachtung bisher
bat_modeundbat_power_reserveschreiben. Für die Ladepriorität „Nach SoC des Speichers" fehlen aber die zugehörigen Schwellen und der Schalter für die reservierte Ladeleistung. Diese sind derzeit nur über die internen Topics erreichbar:openWB/general/chargemode_config/pv_charging/min_bat_socopenWB/general/chargemode_config/pv_charging/max_bat_socopenWB/general/chargemode_config/pv_charging/bat_power_reserve_activeIch würde mir wünschen, dass die simpleAPI diese Werte lesen und schreiben kann, analog zu den vorhandenen Parametern.
Vorschlag
MQTT (Schreiben)
MQTT (Lesen), zum Beispiel:
openWB/simpleAPI/bat_modeopenWB/simpleAPI/min_bat_socopenWB/simpleAPI/max_bat_socopenWB/simpleAPI/bat_power_reserveopenWB/simpleAPI/bat_power_reserve_activeHTTP: analoge Parameter
min_bat_soc,max_bat_soc,bat_power_reserve_activefür POST sowie entsprechendeget_…-Parameter.Die Weboberfläche sorgt beim Setzen dafür, dass
max_bat_socnie kleiner alsmin_bat_socist. Es wäre gut, wenn die simpleAPI diese Regel ebenfalls serverseitig einhält, damit externe Systeme keinen inkonsistenten Zustand erzeugen können.Anwendungsfall
Ich steuere die Speicherbeachtung aus Home Assistant heraus, je nach Jahreszeit und Bedarf: Im Herbst und Winter soll der Hausakku Vorrang haben (z. B. 90/95 %), im Sommer soll das Auto an einzelnen Tagen morgens direkt laden. Die Ladepriorität lässt sich dafür bereits sauber über
openWB/simpleAPI/set/bat_modeumschalten. Für die Schwellen muss ich aber auf die internen Topics ausweichen, die laut Forum nicht als stabile externe Schnittstelle gedacht sind. Außerdem lassen sichbat_modeund die Schwellen über die simpleAPI nicht auslesen, sodass ich für die Anzeige ebenfalls interne Topics nutzen muss.Der gleiche Wunsch wurde bereits im Forum geäußert (Thread „SW2: Einfache MQTT-Topics zum setzen des Lademodus etc", Seite 20): Seit es neben dem Mindest-SoC auch einen Maximal-SoC gibt, muss man bei einer Änderung beide Werte anpassen.
Vielen Dank für die Arbeit an der simpleAPI!
All reactions