Skip to content

Commit 87c6cbb

Browse files
authored
fix bat hysteresis: fix missing max bat soc check in setdata (#2891)
1 parent c8c3c0b commit 87c6cbb

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/helpermodules/setdata.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -746,7 +746,8 @@ def process_general_topic(self, msg: mqtt.MQTTMessage):
746746
self._validate_value(msg, int, [(5, 60)])
747747
elif "openWB/set/general/chargemode_config/pv_charging/control_range" in msg.topic:
748748
self._validate_value(msg, int, collection=list)
749-
elif "openWB/set/general/chargemode_config/pv_charging/min_bat_soc" in msg.topic:
749+
elif ("openWB/set/general/chargemode_config/pv_charging/min_bat_soc" in msg.topic or
750+
"openWB/set/general/chargemode_config/pv_charging/max_bat_soc" in msg.topic):
750751
self._validate_value(msg, int, [(0, 100)])
751752
elif ("openWB/set/general/chargemode_config/pv_charging/bat_power_discharge" in msg.topic or
752753
"openWB/set/general/chargemode_config/pv_charging/bat_power_reserve" in msg.topic):

0 commit comments

Comments
 (0)