I seem to get the error messages during startup since the upgrade, any ideas?
16-10-24 23:48:36 homeassistant.components.recorder: Ended unfinished session (id=128 from 2016-10-23 19:25:42.196899)
16-10-24 23:48:36 homeassistant.components.recorder: Found unfinished sessions
16-10-24 23:48:38 homeassistant.components.light: Error while setting up platform zwave
Traceback (most recent call last):
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 151, in _async_setup_platform
entity_platform.add_entities, discovery_info
File “/usr/lib/python3.4/asyncio/futures.py”, line 388, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.4/asyncio/tasks.py”, line 286, in _wakeup
value = future.result()
File “/usr/lib/python3.4/asyncio/futures.py”, line 277, in result
raise self._exception
File “/usr/lib/python3.4/concurrent/futures/thread.py”, line 54, in run
result = self.fn(*self.args, **self.kwargs)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/light/zwave.py”, line 100, in setup_platform
add_devices([ZwaveDimmer(value)])
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 284, in add_entities
).result()
File “/usr/lib/python3.4/concurrent/futures/_base.py”, line 402, in result
return self.__get_result()
File “/usr/lib/python3.4/concurrent/futures/_base.py”, line 354, in __get_result
raise self._exception
File “/usr/lib/python3.4/asyncio/tasks.py”, line 233, in _step
result = coro.throw(exc)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 294, in async_add_entities
yield from asyncio.gather(*tasks, loop=self.component.hass.loop)
File “/usr/lib/python3.4/asyncio/futures.py”, line 388, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.4/asyncio/tasks.py”, line 286, in _wakeup
value = future.result()
File “/usr/lib/python3.4/asyncio/futures.py”, line 277, in result
raise self._exception
File “/usr/lib/python3.4/asyncio/tasks.py”, line 237, in _step
result = next(coro)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 309, in _async_process_entity
ret = yield from self.component.async_add_entity(new_entity, self)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 189, in async_add_entity
yield from entity.async_update_ha_state()
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity.py”, line 213, in async_update_ha_state
device_attr = self.device_state_attributes
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/zwave/init.py”, line 597, in device_state_attributes
battery_level = self._value.node.get_battery_level()
File “/srv/hass/hass_venv/lib/python3.4/site-packages/openzwave-0.3.1-py3.4.egg/openzwave/command.py”, line 284, in get_battery_level
for val in self.get_battery_levels():
File “/srv/hass/hass_venv/lib/python3.4/site-packages/openzwave-0.3.1-py3.4.egg/openzwave/command.py”, line 306, in get_battery_levels
type=‘Byte’, readonly=True, writeonly=False)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/openzwave-0.3.1-py3.4.egg/openzwave/node.py”, line 438, in get_values
for value in self.values:
RuntimeError: dictionary changed size during iteration
16-10-24 23:49:04 homeassistant.components.zwave: zwave not ready after 30 seconds, continuing anyway
Just thought you guys should know.
Cheers.