Refactor temperature sensor initialization to use create_entity method
This commit is contained in:
@@ -31,10 +31,10 @@ class InformationsCollector(SmartObject):
|
||||
self.listen_state(self.on_temperature_change, sensor)
|
||||
|
||||
output_sensors = self.args['min_max_temp_sensors']['output_sensors']
|
||||
self.max_temp_sensor = self.get_entity(output_sensors['max_temp'])
|
||||
self.max_temp_yesterday_sensor = self.get_entity(output_sensors['max_temp_yesterday'])
|
||||
self.min_temp_sensor = self.get_entity(output_sensors['min_temp'])
|
||||
self.min_temp_yesterday_sensor = self.get_entity(output_sensors['min_temp_yesterday'])
|
||||
self.max_temp_sensor = self.create_entity(output_sensors['max_temp'])
|
||||
self.max_temp_yesterday_sensor = self.create_entity(output_sensors['max_temp_yesterday'])
|
||||
self.min_temp_sensor = self.create_entity(output_sensors['min_temp'])
|
||||
self.min_temp_yesterday_sensor = self.create_entity(output_sensors['min_temp_yesterday'])
|
||||
|
||||
current_min_temp, current_max_temp = self.compute_min_max_temp()
|
||||
if not self.max_temp_sensor.exists() or self.max_temp_sensor.get_state() == 'unavailable':
|
||||
|
||||
Reference in New Issue
Block a user