1
0
mirror of https://github.com/USA-RedDragon/badnest.git synced 2025-03-15 21:37:51 +00:00

Add check to make sure hot water status is active before checking if it is heating water

This commit is contained in:
Guy Badman 2020-04-24 16:12:42 +01:00
parent bea3e6984e
commit b5e545a959
No known key found for this signature in database
GPG Key ID: 0259B610971EA10F

View File

@ -190,9 +190,12 @@ class NestWaterHeater(WaterHeaterDevice):
# heating_active - true if hot water is currently being heated. # heating_active - true if hot water is currently being heated.
# So it is either on via schedule or boost and currently firing # So it is either on via schedule or boost and currently firing
# (demand on) the boiler # (demand on) the boiler
if self.device.device_data[self.device_id]['hot_water_actively_heating']: if self.device.device_data[self.device_id]['hot_water_status']:
boiler_firing = self.device.device_data[self.device_id]['hot_water_actively_heating'] if self.device.device_data[self.device_id]['hot_water_actively_heating']:
data[ATTR_HEATING_ACTIVE] = boiler_firing boiler_firing = self.device.device_data[self.device_id]['hot_water_actively_heating']
data[ATTR_HEATING_ACTIVE] = boiler_firing
else:
data[ATTR_HEATING_ACTIVE] = False
else: else:
data[ATTR_HEATING_ACTIVE] = False data[ATTR_HEATING_ACTIVE] = False