fix an issue on quick_resume sensor init value
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user