Skip to content

Commit af95487

Browse files
authored
fix cp soc update (#2691)
1 parent 300d956 commit af95487

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

packages/helpermodules/subdata.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,9 @@ def process_chargepoint_topic(self, var: Dict[str, chargepoint.Chargepoint], msg
440440
if var["cp"+index].chargepoint.data.set.charging_ev > -1:
441441
Pub().pub(f'openWB/set/vehicle/{var["cp"+index].chargepoint.data.set.charging_ev}'
442442
'/get/force_soc_update', True)
443+
elif var["cp"+index].chargepoint.data.set.charging_ev_prev > -1:
444+
Pub().pub(f'openWB/set/vehicle/{var["cp"+index].chargepoint.data.set.charging_ev_prev}'
445+
'/get/force_soc_update', True)
443446
self.set_json_payload_class(var["cp"+index].chargepoint.data.get, msg)
444447
elif (re.search("/chargepoint/[0-9]+/get/error_timestamp$", msg.topic) is not None and
445448
hasattr(var[f"cp{index}"].chargepoint.chargepoint_module, "client_error_context")):

0 commit comments

Comments
 (0)