I am trying to add my Honeywell thermostat and I get the following error:
16-08-13 18:01:04 homeassistant.config: Incomplete core config. Auto detected elevation: 223
16-08-13 18:02:01 homeassistant.components.thermostat: Error while setting up platform honeywell
Traceback (most recent call last):
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 98, in _setup_platform
discovery_info)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/thermostat/honeywell.py”, line 91, in setup_platform
return _setup_us(username, password, config, add_devices)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/thermostat/honeywell.py”, line 69, in _setup_us
for location in client.locations_by_id.values()
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 155, in add_entities
if self.component.add_entity(entity, self):
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 125, in add_entity
entity.update_ha_state()
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity.py”, line 156, in update_ha_state
state = STATE_UNKNOWN if self.state is None else str(self.state)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/thermostat/init.py”, line 207, in state
return self.target_temperature or STATE_UNKNOWN
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/thermostat/honeywell.py”, line 226, in target_temperature
if self._device.system_mode == ‘cool’:
File “/home/hass/deps/somecomfort/client.py”, line 140, in system_mode
return SYSTEM_MODES[self._data[‘uiData’][‘SystemSwitchPosition’]]
IndexError: list index out of range
INFO:somecomfort:Session refreshed
ERROR:homeassistant.components.thermostat:Error while setting up platform honeywell
Traceback (most recent call last):
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 98, in _setup_platform
discovery_info)
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/components/thermostat/honeywell.py”, line 91, in setup_platform
return _setup_us(username, password, config, add_devices)
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/components/thermostat/honeywell.py”, line 69, in _setup_us
for location in client.locations_by_id.values()
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 155, in add_entities
if self.component.add_entity(entity, self):
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/helpers/entity_component.py”, line 125, in add_entity
entity.update_ha_state()
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/helpers/entity.py”, line 156, in update_ha_state
state = STATE_UNKNOWN if self.state is None else str(self.state)
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/components/thermostat/init.py”, line 207, in state
return self.target_temperature or STATE_UNKNOWN
File “/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/homeassistant/components/thermostat/honeywell.py”, line 227, in target_temperature
if self._device.system_mode == ‘cool’:
File “/Users/TVMac/.homeassistant/deps/somecomfort/client.py”, line 140, in system_mode
return SYSTEM_MODES[self._data[‘uiData’][‘SystemSwitchPosition’]]
IndexError: list index out of range
FYI the somecomfort basis for Honeywell.py does not have Auto function built in. Unless somecomfort 0.3.1 gets updated with this, we will never have Auto support.
Hello. Are people having success with the Honeywell RTH6580WF and HASS, assuming the thermostat isn’t in AUTO mode? I’m considering purchasing one, as the price is right. My use case is simple. I want to drive the thermostat based on the output of multiple HASS based temperature sensors. I intend to do all the logic within HASS (not using any of the thermostat’s native logic).
The RTH6580WF is $79.75 on Amazon. I’ll spend more if this is a dead end street. Open to all thoughts and alternatives. Thanks.