parent
504a3d3028
commit
a0810053f1
|
@ -320,11 +320,11 @@ class HoneywellUSThermostat(ClimateEntity):
|
||||||
# Set permanent hold
|
# Set permanent hold
|
||||||
# and Set temperature
|
# and Set temperature
|
||||||
if mode in COOLING_MODES:
|
if mode in COOLING_MODES:
|
||||||
self._device.set_hold_cool(True)
|
await self._device.set_hold_cool(True)
|
||||||
self._device.set_setpoint_cool(self._cool_away_temp)
|
await self._device.set_setpoint_cool(self._cool_away_temp)
|
||||||
elif mode in HEATING_MODES:
|
elif mode in HEATING_MODES:
|
||||||
self._device.set_hold_heat(True)
|
await self._device.set_hold_heat(True)
|
||||||
self._device.set_setpoint_heat(self._heat_away_temp)
|
await self._device.set_setpoint_heat(self._heat_away_temp)
|
||||||
|
|
||||||
except AIOSomecomfort.SomeComfortError:
|
except AIOSomecomfort.SomeComfortError:
|
||||||
|
|
||||||
|
@ -393,13 +393,13 @@ class HoneywellUSThermostat(ClimateEntity):
|
||||||
try:
|
try:
|
||||||
await self._device.refresh()
|
await self._device.refresh()
|
||||||
except (
|
except (
|
||||||
AIOSomecomfort.device.SomeComfortError,
|
AIOSomecomfort.SomeComfortError,
|
||||||
OSError,
|
OSError,
|
||||||
):
|
):
|
||||||
try:
|
try:
|
||||||
await self._data.client.login()
|
await self._data.client.login()
|
||||||
|
|
||||||
except AIOSomecomfort.device.SomeComfortError:
|
except AIOSomecomfort.SomeComfortError:
|
||||||
self._attr_available = False
|
self._attr_available = False
|
||||||
await self.hass.async_create_task(
|
await self.hass.async_create_task(
|
||||||
self.hass.config_entries.async_reload(self._data.entry_id)
|
self.hass.config_entries.async_reload(self._data.entry_id)
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
"name": "Honeywell Total Connect Comfort (US)",
|
"name": "Honeywell Total Connect Comfort (US)",
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"documentation": "https://www.home-assistant.io/integrations/honeywell",
|
"documentation": "https://www.home-assistant.io/integrations/honeywell",
|
||||||
"requirements": ["aiosomecomfort==0.0.2"],
|
"requirements": ["aiosomecomfort==0.0.3"],
|
||||||
"codeowners": ["@rdfurman", "@mkmer"],
|
"codeowners": ["@rdfurman", "@mkmer"],
|
||||||
"iot_class": "cloud_polling",
|
"iot_class": "cloud_polling",
|
||||||
"loggers": ["somecomfort"]
|
"loggers": ["somecomfort"]
|
||||||
|
|
|
@ -279,7 +279,7 @@ aioskybell==22.7.0
|
||||||
aioslimproto==2.1.1
|
aioslimproto==2.1.1
|
||||||
|
|
||||||
# homeassistant.components.honeywell
|
# homeassistant.components.honeywell
|
||||||
aiosomecomfort==0.0.2
|
aiosomecomfort==0.0.3
|
||||||
|
|
||||||
# homeassistant.components.steamist
|
# homeassistant.components.steamist
|
||||||
aiosteamist==0.3.2
|
aiosteamist==0.3.2
|
||||||
|
|
|
@ -257,7 +257,7 @@ aioskybell==22.7.0
|
||||||
aioslimproto==2.1.1
|
aioslimproto==2.1.1
|
||||||
|
|
||||||
# homeassistant.components.honeywell
|
# homeassistant.components.honeywell
|
||||||
aiosomecomfort==0.0.2
|
aiosomecomfort==0.0.3
|
||||||
|
|
||||||
# homeassistant.components.steamist
|
# homeassistant.components.steamist
|
||||||
aiosteamist==0.3.2
|
aiosteamist==0.3.2
|
||||||
|
|
Loading…
Reference in New Issue