From 3569a4b1b66e2c69096d6339186f2f9a171573db Mon Sep 17 00:00:00 2001 From: Florian Bezannier Date: Mon, 8 Feb 2021 00:10:40 +0100 Subject: [PATCH] add VehicleState topic for detectiong charging car --- MyPSACC.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MyPSACC.py b/MyPSACC.py index 067674d..19d8514 100644 --- a/MyPSACC.py +++ b/MyPSACC.py @@ -314,8 +314,8 @@ class MyPSACC: logger.error(f'{data["return_code"]} : {data["reason"]}') else: logger.debug("mqtt msg hasn't return code") - elif msg.topic.startswith(MQTT_EVENT_TOPIC): - # fix charge beginning without status api being updated + elif msg.topic.startswith(MQTT_EVENT_TOPIC) or msg.topic.endswith("/VehicleState"): + # fix a psa server bug where charge beginning without status api being updated if data["charging_state"]['remaining_time'] != 0 and data["charging_state"]['rate'] == 0: logger.info("charge begin") sleep(60)