I did make this change which seems like an error, but still not working well. I stupidly updated hass and now some other weirdness is happening, which may be related to the upgrade… ah well.
diff --git a/light/elkm1.py b/light/elkm1.py
index 21e9b97..38bf26d 100644
--- a/light/elkm1.py
+++ b/light/elkm1.py
@@ -76,7 +76,7 @@ class ElkX10Device(Light):
def trigger_update(self):
"""Target of PyElk callback."""
- _LOGGER.debug('Triggering auto update of X10 ' + device.HOUSE_STR[device._house] + ' ' + str(self._device._number))
+ _LOGGER.error('Triggering auto update of X10 ' + device.HOUSE_STR[self._device._house] + ' ' + str(self._device._number))
self.schedule_update_ha_state(True)
Now getting a bunch of errors like:
2017-06-09 00:23:44 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/asyncio/tasks.py", line 239, in _step
result = coro.send(None)
File "/Users/louie/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity.py", line 204, in async_update_ha_state
"No entity id specified for entity {}".format(self.name))
homeassistant.exceptions.NoEntitySpecifiedError: No entity id specified for entity elk_zone_030
2017-06-09 00:24:11 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/asyncio/tasks.py", line 239, in _step
result = coro.send(None)
File "/Users/louie/homeassistant/lib/python3.5/site-packages/homeassistant/helpers/entity.py", line 204, in async_update_ha_state
"No entity id specified for entity {}".format(self.name))
homeassistant.exceptions.NoEntitySpecifiedError: No entity id specified for entity elk_zone_015
which I’m not sure are related to the input thread failing or not. Getting too late to pursue this further tonight…