From 654168425ee1b02df9680b7c5ef2ff2b82939443 Mon Sep 17 00:00:00 2001 From: Pierre Date: Mon, 15 Jun 2026 18:50:09 +0200 Subject: [PATCH] fix an issue on quick_resume sensor init value --- apps/smartheatpump.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/smartheatpump.py b/apps/smartheatpump.py index 0a30782..9478330 100644 --- a/apps/smartheatpump.py +++ b/apps/smartheatpump.py @@ -19,9 +19,9 @@ class SmartHeatpump(SmartObject): if 'quick_resume' in self.args: self.quick_resume_sensor = self.create_entity(self.args['quick_resume']['sensor']) - #is_on = 'on' if self.entity.get_state() != 'off' else 'off' - #if self.get_state(self.args['quick_resume']['sensor']) != 'on': # if the sensor doesn't exist I wan't to set it as well - # self.set_state(self.args['quick_resume']['sensor'],state = is_on) + is_on = 'on' if self.entity.get_state() != 'off' else 'off' + if self.get_state(self.args['quick_resume']['sensor']) != 'on': # if the sensor doesn't exist I wan't to set it as well + self.set_state(self.args['quick_resume']['sensor'],state = is_on) self.register_reset_events(self.args['quick_resume'], "quick_resume") self.target_temperature = SmartValue.Evaluator(self,self.args['target_temperature'], expression_name = 'target_temperature', on_change_cb = self.on_change_target_temperature, constants = self.constants)