Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
12.16k stars 1.68k forks source link

SIN-4-FP-21 - Different firmware updates for apparently same devices #22245

Open nerthazrim opened 7 months ago

nerthazrim commented 7 months ago

What happened?

I own 2 SIN-4-FP-21, ordered at the same time from the same vendor. Both received a firmware update today, but they are not ending up with the same version after update.

What did you expect to happen?

Both SIN-4-FP-21 to have the same version after having completed the update.

How to reproduce it (minimal and precise)

I don't know... Except by buying a new one and updating it?

Zigbee2MQTT version

1.36.1-1

Adapter firmware version

6.10.3.0 build 297

Adapter

EZSP v8

Setup

Add-on on Home Assistant supervised in a Proxmox Debian 12 VM

Debug log

image

n0n0-44 commented 6 months ago

Hi,

Same problem for me, with 3 SIN-4-FP-21 ... Capture d'écran 2024-04-25 190921

The one who's not updated is at installed_version 66565 while the others are at 769.

{ "energy": 0.01, "linkquality": 255, "pilot_wire_mode": "off", "power": 0, "state": "ON", "update": { "installed_version": 66565, "latest_version": 66565, "state": "idle" } }

{ "energy": 0.02, "linkquality": 255, "pilot_wire_mode": "off", "power": 0, "state": "ON", "update": { "installed_version": 769, "latest_version": 769, "state": "idle" }, "update_available": null }

nerthazrim commented 6 months ago

Fun fact, I got an update available for the one with the "oldest" version, today. But they're still not at the same version😁 image

n0n0-44 commented 6 months ago

The same here ... image

Th-Ar commented 5 months ago

Same here, 3 different versions : image

nerthazrim commented 3 months ago

Hi,

New update available on both my SIN-4-FP-21 but still a difference in versions: 3.3.0-1.4.4 for one 3.3.0-1.4.5 for the other

Najihel commented 2 months ago

Hello,

Same issue here, sometimes "new version" is available but the upgrade failed eachtime

info 2024-09-04 12:50:53z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/buanderie-chauff', payload '{"energy":2.1,"linkquality":255,"pilot_wire_mode":"frost_protection","power":0,"state":"OFF","update":{"installed_version":768,"latest_version":771,"state":"available"},"update_available":true}'
info 2024-09-04 12:50:55z2m: Updating 'buanderie-chauff' to latest firmware
info 2024-09-04 12:50:55z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Updating 'buanderie-chauff' to latest firmware","meta":{"device":"buanderie-chauff","status":"update_in_progress"},"type":"ota_update"}'
info 2024-09-04 12:50:58z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/buanderie-chauff', payload '{"energy":2.1,"linkquality":255,"pilot_wire_mode":"frost_protection","power":0,"state":"OFF","update":{"installed_version":768,"latest_version":771,"state":"available"},"update_available":true}'
info 2024-09-04 12:50:58z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Update of 'buanderie-chauff' failed (No new image available)","meta":{"device":"buanderie-chauff","status":"update_failed"},"type":"ota_update"}'
info 2024-09-04 12:50:58z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/update', payload '{"data":{"id":"buanderie-chauff"},"error":"Update of 'buanderie-chauff' failed (No new image available)","status":"error","transaction":"va46c-3"}'
error 2024-09-04 12:50:58z2m: Update of 'buanderie-chauff' failed (No new image available)
image
Th-Ar commented 2 months ago

Hello, For the same devices as before, I now have not 3 different versions, but 5. image

Najihel commented 1 day ago

Hello,

Same issue here, sometimes "new version" is available but the upgrade failed eachtime

info 2024-09-04 12:50:53z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/buanderie-chauff', payload '{"energy":2.1,"linkquality":255,"pilot_wire_mode":"frost_protection","power":0,"state":"OFF","update":{"installed_version":768,"latest_version":771,"state":"available"},"update_available":true}'
info 2024-09-04 12:50:55z2m: Updating 'buanderie-chauff' to latest firmware
info 2024-09-04 12:50:55z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Updating 'buanderie-chauff' to latest firmware","meta":{"device":"buanderie-chauff","status":"update_in_progress"},"type":"ota_update"}'
info 2024-09-04 12:50:58z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/buanderie-chauff', payload '{"energy":2.1,"linkquality":255,"pilot_wire_mode":"frost_protection","power":0,"state":"OFF","update":{"installed_version":768,"latest_version":771,"state":"available"},"update_available":true}'
info 2024-09-04 12:50:58z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Update of 'buanderie-chauff' failed (No new image available)","meta":{"device":"buanderie-chauff","status":"update_failed"},"type":"ota_update"}'
info 2024-09-04 12:50:58z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/ota_update/update', payload '{"data":{"id":"buanderie-chauff"},"error":"Update of 'buanderie-chauff' failed (No new image available)","status":"error","transaction":"va46c-3"}'
error 2024-09-04 12:50:58z2m: Update of 'buanderie-chauff' failed (No new image available)
image

Hello everyone,

I found a workaround :

Before

image

After

image