ZHA setup not working

I recently reset my entire home assistant configuration as I wanted to clean up my pi. In setting it back up, the zha features are no longer working. This go around, I tried to run hue thief but was unable to do to repeated errors. I put those errors on their github as an issue.

I am also now unable to connect any of my previously connected zha devices (osram lightify strip, 3 iris binary sensors). I get the following error messages in the log when I call the permit feature.

Sep 05 17:38:44 hassbian hass[2937]: 2018-09-05 17:38:44 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: domain=zha, service=permit, service_data=>
Sep 05 17:38:44 hassbian hass[2937]: 2018-09-05 17:38:44 INFO (MainThread) [homeassistant.components.zha] Permitting joins for 60s
Sep 05 17:38:44 hassbian hass[2937]: 2018-09-05 17:38:44 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_executed[L]>
Sep 05 17:38:49 hassbian hass[2937]: 2018-09-05 17:38:49 ERROR (MainThread) [bellows.ezsp] Exception running handler
Sep 05 17:38:49 hassbian hass[2937]: Traceback (most recent call last):
Sep 05 17:38:49 hassbian hass[2937]: File “/srv/homeassistant/lib/python3.5/site-packages/bellows/ezsp.py”, line 194, in handle_callback
Sep 05 17:38:49 hassbian hass[2937]: handler(*args)
Sep 05 17:38:49 hassbian hass[2937]: File “/srv/homeassistant/lib/python3.5/site-packages/bellows/zigbee/application.py”, line 139, in ezsp_callback_handler
Sep 05 17:38:49 hassbian hass[2937]: self._handle_frame(*args)
Sep 05 17:38:49 hassbian hass[2937]: File “/srv/homeassistant/lib/python3.5/site-packages/bellows/zigbee/application.py”, line 160, in _handle_frame
Sep 05 17:38:49 hassbian hass[2937]: tsn, command_id, is_reply, args = self.deserialize(device, aps_frame.sourceEndpoint, aps_frame.clusterId, message)
Sep 05 17:38:49 hassbian hass[2937]: File “/srv/homeassistant/lib/python3.5/site-packages/zigpy/application.py”, line 73, in deserialize
Sep 05 17:38:49 hassbian hass[2937]: return sender.deserialize(endpoint_id, cluster_id, data)
Sep 05 17:38:49 hassbian hass[2937]: File “/srv/homeassistant/lib/python3.5/site-packages/zigpy/device.py”, line 97, in deserialize
Sep 05 17:38:49 hassbian hass[2937]: return self.endpoints[endpoint_id].deserialize(cluster_id, data)
Sep 05 17:38:49 hassbian hass[2937]: KeyError: 1
Sep 05 17:38:51 hassbian hass[2937]: 2018-09-05 17:38:51 INFO (MainThread) [zigpy.device] [0x19f3] Discovered endpoints: [1, 2]
Sep 05 17:38:51 hassbian hass[2937]: 2018-09-05 17:38:51 INFO (MainThread) [zigpy.endpoint] [0x19f3:1] Discovering endpoint information
Sep 05 17:38:52 hassbian hass[2937]: 2018-09-05 17:38:52 INFO (MainThread) [zigpy.endpoint] [0x19f3:1] Discovered endpoint information: <SimpleDescriptor endpoint=1 profile=260 device_type=1026 device_version=0 input_clusters=[0, 1, 3, 32, 1026, 1280, 2821] output_clusters=[25]>
Sep 05 17:38:52 hassbian hass[2937]: 2018-09-05 17:38:52 INFO (MainThread) [zigpy.endpoint] [0x19f3:2] Discovering endpoint information
Sep 05 17:38:53 hassbian hass[2937]: 2018-09-05 17:38:53 INFO (MainThread) [zigpy.endpoint] [0x19f3:2] Discovered endpoint information: <SimpleDescriptor endpoint=2 profile=49887 device_type=263 device_version=0 input_clusters=[0, 1, 3, 2821, 64582] output_clusters=[3]>
Sep 05 17:38:54 hassbian hass[2937]: 2018-09-05 17:38:54 INFO (MainThread) [homeassistant.core] Bus:Handling <Event platform_discovered[L]: service=load_platform.sensor, platform=zha, discovered=discovery_key=00:0d:6f:00:0e:35:81:0f-1-1026>
Sep 05 17:38:54 hassbian hass[2937]: 2018-09-05 17:38:54 INFO (MainThread) [homeassistant.core] Bus:Handling <Event platform_discovered[L]: service=load_platform.binary_sensor, platform=zha, discovered=discovery_key=00:0d:6f:00:0e:35:81:0f-1-1280>
Sep 05 17:38:54 hassbian hass[2937]: 2018-09-05 17:38:54 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.zha
Sep 05 17:38:54 hassbian hass[2937]: 2018-09-05 17:38:54 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.zha
Sep 05 17:38:56 hassbian hass[2937]: 2018-09-05 17:38:56 ERROR (MainThread) [bellows.zigbee.application] Failed to parse message (b’081504701000’) on cluster 1280, because 112 is not a valid Status
Sep 05 17:38:57 hassbian hass[2937]: 2018-09-05 17:38:57 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new sensor.zha entity: sensor.centralite_3326l_0e35810f_1_1026
Sep 05 17:38:57 hassbian hass[2937]: 2018-09-05 17:38:57 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: new_state=<state sensor.centralite_3326l_0e35810f_1_1026=25.5; unit_of_measurement=°C, friendly_name=CentraLite 3326-L @ 2018-09-05T17:38:57.475753+00:00>, entity_id=sensor.centralite_3326l_0e35810f_1_1026, old_state=None>
Sep 05 17:39:04 hassbian hass[2937]: 2018-09-05 17:39:04 WARNING (MainThread) [homeassistant.components.binary_sensor] Setup of platform zha is taking over 10 seconds.
Sep 05 17:39:06 hassbian hass[2937]: 2018-09-05 17:39:06 ERROR (MainThread) [homeassistant.components.binary_sensor] Setup of platform zha is taking longer than 60 seconds. Startup will proceed without waiting any longer.

I am not sure why the last line says what it does - as you can see from the timestamps, the binary_sensor has only been running for a few seconds.

The end result of this is that my lights aren’t even detected, and the temperature sensor in the sensors is getting into HA, but not the binary_sensor part.

Thoughts?

Curious if you’ve found any solutions here. I’ve been receiving similar errors and some devices are inconsistently showing up in Hass