File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed
custom_components/plugwise-beta Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change 99 CURRENT_HVAC_HEAT ,
1010 CURRENT_HVAC_IDLE ,
1111 HVAC_MODE_AUTO ,
12- HVAC_MODE_COOL ,
1312 HVAC_MODE_HEAT ,
1413 HVAC_MODE_HEAT_COOL ,
1514 HVAC_MODE_OFF ,
@@ -198,7 +197,7 @@ def hvac_modes(self):
198197 @property
199198 def hvac_mode (self ):
200199 """Return current active hvac state."""
201- self ._hvac_mode
200+ return self ._hvac_mode
202201
203202 @property
204203 def target_temperature (self ):
@@ -315,13 +314,10 @@ def update(self):
315314
316315 if self ._schema_status :
317316 self ._hvac_mode = HVAC_MODE_AUTO
318- elif self ._central_heating_state or self ._boiler_state :
317+ elif self ._central_heating_state is not None or self ._boiler_state is not None :
319318 if self ._cooling_state is not None :
320319 self ._hvac_mode = HVAC_MODE_HEAT_COOL
321320 self ._hvac_mode = HVAC_MODE_HEAT
322- elif self ._cooling_state :
323- if self ._central_heating_state is not None :
321+ elif self ._cooling_state is not None :
322+ if self ._central_heating_state is not None or self . _boiler_state is not None :
324323 self ._hvac_mode = HVAC_MODE_HEAT_COOL
325- self ._hvac_mode = HVAC_MODE_COOL
326- else :
327- self ._hvac_mode = HVAC_MODE_OFF
You can’t perform that action at this time.
0 commit comments