Hi folks,
I’m using a HA Yellow running:
- Core2024.5.0
- Supervisor2024.04.4
- Operating System12.2
- Frontend20240501.0
since the last update this week, I’ve been getting the below two persistent errors in my supervisor log. Searching these errors is bring up older Github and HA posts suggesting a connection with ZHA.
Is anyone else getting these since the 2024.5.0 update? Perhaps this is an issue with one/some of my zigbee devices and this new update is just revealing issues that were already happening behind the scenes?
Logger: bellows.ezsp.protocol
Source: runner.py:190
First occurred: 8:33:31 AM (10 occurrences)
Last logged: 8:53:08 AM
Failed to parse frame changeSourceRouteHandler: b'027f23'
and
Logger: homeassistant
Source: /usr/src/homeassistant/homeassistant/runner.py:147
First occurred: 8:33:31 AM (10 occurrences)
Last logged: 8:53:08 AM
Error doing job: Exception in callback ThreadsafeProxy.__getattr__.<locals>.func_wrapper.<locals>.check_result_wrapper() at /usr/local/lib/python3.12/site-packages/bellows/thread.py:110
Traceback (most recent call last):
File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
self._context.run(self._callback, *self._args)
File "/usr/local/lib/python3.12/site-packages/bellows/thread.py", line 111, in check_result_wrapper
result = call()
^^^^^^
File "/usr/local/lib/python3.12/site-packages/bellows/ezsp/__init__.py", line 330, in frame_received
self._protocol(data)
File "/usr/local/lib/python3.12/site-packages/bellows/ezsp/protocol.py", line 104, in __call__
result, data = self.types.deserialize(data, rx_schema)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/bellows/types/__init__.py", line 9, in deserialize
value, data = type_.deserialize(data)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/zigpy/types/basic.py", line 197, in deserialize
raise ValueError(f"Data is too short to contain {byte_size} bytes")
ValueError: Data is too short to contain 2 bytes