HA taking long time to start

… and is running 20 degrees above usual.

I’m getting the following error over and over again, would anyone know what it means or at least point me in the right direction?

Thanks

Logger: bellows.ezsp
Source: /usr/local/lib/python3.13/site-packages/bellows/ezsp/__init__.py:586
First occurred: 6:43:32 PM (144 occurrences)
Last logged: 6:55:32 PM

Exception running handler
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/bellows/ezsp/__init__.py", line 584, in handle_callback
    handler(*args)
    ~~~~~~~^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/bellows/zigbee/application.py", line 650, in ezsp_callback_handler
    self._handle_frame(
    ~~~~~~~~~~~~~~~~~~^
        message_type=message_type,
        ^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
        message=message,
        ^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/bellows/zigbee/application.py", line 731, in _handle_frame
    self.packet_received(
    ~~~~~~~~~~~~~~~~~~~~^
        zigpy.types.ZigbeePacket(
        ^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<13 lines>...
        )
        ^
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/zigpy/application.py", line 1218, in packet_received
    return device.packet_received(packet)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 867, in packet_received
    zcl_cluster.handle_message(hdr, cmd)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/zigpy/zcl/__init__.py", line 483, in handle_message
    self.handle_cluster_request(hdr, args, dst_addressing=dst_addressing)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/zhaquirks/tuya/__init__.py", line 1638, in handle_cluster_request
    status = getattr(self, handler_name)(*args)
  File "/usr/local/lib/python3.13/site-packages/zhaquirks/tuya/__init__.py", line 1656, in handle_get_data
    getattr(self, dp_handler)(record)
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/zhaquirks/tuya/__init__.py", line 1697, in _dp_2_attr_update
    value = datapoint.data.payload
            ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/zhaquirks/tuya/__init__.py", line 202, in payload
    return t.int32s_be.deserialize(self.raw)[0]
           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/zigpy/types/basic.py", line 189, in deserialize
    raise ValueError(f"Data is too short to contain {byte_size} bytes")
ValueError: Data is too short to contain 4 bytes

What hardware is this?

Thanks for asking the obvious.

GMKtec G2 Mini PC
Intel 12th Gen Alder Lake N100
Mini PC DDR5 12GB RAM
512GB ROM
WiFi 6 BT5.2 Desktop Computer

Ok so morre than eecent enough hardware, i did a google on this [quote=“RoadkillUK, post:1, topic:979570”]
data is too short to contain 4 bytes
[/quote]
And my first hit suggests problems with the firmware on a zigbee stick. Can you check what firmware you are running and try to update it?

Thanks again, I’ve recently got some zigbee hardware so it’s all new to me. I’ll have a look.

Sorry it’s taking so long to answer, 1) I don’t know what I’m doing :slight_smile: and 2) HA takes 10 mins to restart!

I can’t seem to find an issue. I’m backing up my device, and I have a backup from this morning, before it went dodgy.

The firmware is up to date …

Take a look at this thread and see if you see any similarities Failed to deserialize ZDO packet / Data is too short to contain 1 bytes · Issue #1131 · zigpy/zigpy · GitHub

I have no idea what the issue is, It still runs. I’ll have another look tomorrow.

Edit: I’m at work today, but I’ve just checked my system and it’s running cooler since I restored yesterday mornings backup, but It’s still getting many errors (10255 times in just over 14 hours).

First occurred: January 26, 2026 at 9:52:37 PM (10255 occurrences)

I only have 1 x Sonoff-E, a USB Mini ZigBee 3.0 Signal Repeater and 2 x Moes Thermostatic Radiator valves.