zigbeefordomoticz / Domoticz-Zigbee

Zigbee plugin for Domoticz. Allow to connect various zigbee controllers like Zigate but also Texas Instrument CC2531, CC13x2, CC26x2 ; Silicon-Labs; deConz based chipset to be connected to Domoticz
GNU General Public License v3.0
99 stars 43 forks source link

Error when sending a IEEE Address Request when receiving an unknown NwkId ! #1643

Closed pipiche38 closed 9 months ago

pipiche38 commented 11 months ago

This problem exist only on zigpy compatible mode.

2023-09-06 21:37:10,268 WARNING :Received relays from an unknown device: 0x3234
2023-09-06 21:37:10,292 WARNING :Received relays from an unknown device: 0x3234
2023-09-06 21:37:10,294 WARNING :Received relays from an unknown device: 0x3234
2023-09-06 21:37:10,329 ERROR   :Failed to parse message (b'76813234') on cluster 32769, because Data is too short to contain 1 bytes
2023-09-06 21:37:10,462 WARNING :Unknown device AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x3234)
2023-09-06 21:37:10,467 WARNING :Unknown device AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x3234)
2023-09-06 21:37:10,471 WARNING :Unknown device AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x3234)
2023-09-06 21:37:11,490 ERROR   : [ ZigpyForwarder_3] Decode 8041 - Receive an IEEE: 00158d000238fa90 with a NwkId: 3234, seems not known by the plugin
2023-09-06 21:37:12,827 ERROR   : [ ZigpyForwarder_3] Decode 8041 - Receive an IEEE: 00158d000238fa90 with a NwkId: 3234, seems not known by the plugin
2023-09-06 21:37:13,928 ERROR   : [ ZigpyForwarder_3] Decode 8041 - Receive an IEEE: 00158d000238fa90 with a NwkId: 3234, seems not known by the plugin
2023-09-06 21:37:14,083 WARNING :Failed to deserialize ZDO packet
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/zigpy_znp/zigbee/application.py", line 514, in on_zdo_message
    zdo_hdr, zdo_args = self._device.zdo.deserialize(
  File "/usr/local/lib/python3.9/site-packages/zigpy/zdo/__init__.py", line 44, in deserialize
    args, data = t.deserialize(data, param_types)
  File "/usr/local/lib/python3.9/site-packages/zigpy/types/__init__.py", line 11, in deserialize
    value, data = type_.deserialize(data)
  File "/usr/local/lib/python3.9/site-packages/zigpy/types/basic.py", line 851, in deserialize
    item, data = cls._item_type.deserialize(data)
  File "/usr/local/lib/python3.9/site-packages/zigpy/types/basic.py", line 190, in deserialize
    raise ValueError(f"Data is too short to contain {byte_size} bytes")
ValueError: Data is too short to contain 1 bytes
github-actions[bot] commented 9 months ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.