zigbee2mqtt icon indicating copy to clipboard operation
zigbee2mqtt copied to clipboard

OTA misses some devices or reports the version wrong in the UI

Open jzgh opened this issue 9 months ago • 2 comments

What happened?

Several similar devices (10x same and 4x same) Philips => each group with the same model numbers. Updates firmware on most but reports on one or two that no firmware update is available (initially thought it was a one off, but has happened repeatedly over the last 36 months). To confirm, II removed one device that had no updates and attached it to a second Zigbee2mqtt network (identical hardware + network access). Update found and was able to successfully update the firmware.

I believe looking at the log that the device has been updated but is reporting it wrong (the debug log shows installed_version and latest_version being the same for both a "good" and a "bad" device however in the OTA screen two different versions are being displayed)

What did you expect to happen?

That all devices with the same Model Number / Firmware are detected for firmware updates and can be updated to a newer firmware. (Or display of version numbers is correct)

How to reproduce it (minimal and precise)

Not sure => 10x Philips 8718696485880 (2 fail) and 4x Philips 9290012573A (2 fail)

I have attached screenshot and logs for "Check for firmware) first for the device that fails and then for the device that is up to date.

Zigbee2MQTT version

2.1.1

Adapter firmware version

0x26680700

Adapter

USB ConBee II

Setup

Z2M in docker, Raspberry Pi 4 Model B Rev 1.4

Debug log

z2m.log

Image

jzgh avatar Feb 25 '25 08:02 jzgh