Hi,
I think i have an issue updating Ikea GU10 bulbs using ZHA
Version in home assistant
TRADFRI bulb GU10 WS 400lm
by IKEA of Sweden
Connected via dresden elektronik ConBee II
Firmware: 0x20029623
i believe this version is from 2020 and there should be a recent update to version 2.3.087
https://ww8.ikea.com/ikeahomesmart/releasenotes/releasenotes.html
I assume it needs to have this one
fw_binary_url": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.17.019/bin/10035534-2.1-TRADFRI-bulb-ws-gu10-2.3.087.ota.ota.signed",
"fw_file_version_LSB": 30257,
"fw_file_version_MSB": 8968,
"fw_filesize": 215340,
"fw_image_type": 8707,
"fw_manufacturer_id": 4476,
"fw_type": 2
},
Some of the trace info
2021-12-16 12:00:46 INFO (MainThread) [zigpy.ota.provider] Ledvance: OTA provider enabled
2021-12-16 12:00:47 DEBUG (MainThread) [zigpy.ota.provider] Ledvance: Finished downloading firmware update list
2021-12-16 12:00:47 DEBUG (MainThread) [zigpy.ota.provider] Trådfri: Finished downloading firmware update list
First try getting the update, no idea what device sy5882-bulb is.
2021-12-16 12:03:18 DEBUG (MainThread) [zigpy.zcl] [0x4298:1:0x0019] OTA query_next_image handler for 'IKEA of Sweden TRADFRI bulb GU10 WS 400lm': field_control=1, manufacture_id=4476, image_type=16900, current_file_version=537040419, hardware_version=1
2021-12-16 12:03:18 DEBUG (MainThread) [zigpy.ota.provider] Downloading http://fw.ota.homesmart.ikea.net/global/GW1.0/01.17.019/bin/10038562-2.1-TRADFRI-sy5882-bulb-ws-2.0.029.ota.ota.signed for ImageKey(manufacturer_id=4476, image_type=16900)
2021-12-16 12:03:19 WARNING (MainThread) [zigpy.ota.image] Fixing IKEA OTA image with trailing data (1100 bytes)
2021-12-16 12:03:19 DEBUG (MainThread) [zigpy.ota.provider] Finished downloading 209342 bytes from http://fw.ota.homesmart.ikea.net/global/GW1.0/01.17.019/bin/10038562-2.1-TRADFRI-sy5882-bulb-ws-2.0.029.ota.ota.signed for ImageKey(manufacturer_id=4476, image_type=16900) ver None
2021-12-16 12:03:19 DEBUG (MainThread) [zigpy.zcl] [0x4298:1:0x0019] OTA image version: 537040419, size: 209342. Update needed: False
Then i tried again with the ota_notify command
2021-12-16 12:34:28 DEBUG (MainThread) [zigpy.zcl] [0xcd44:1:0x0019] OTA query_next_image handler for 'IKEA of Sweden TRADFRI bulb GU10 WS 400lm': field_control=1, manufacture_id=4476, image_type=16900, current_file_version=537040419, hardware_version=1
2021-12-16 12:34:28 DEBUG (MainThread) [zigpy.zcl] [0xcd44:1:0x0019] OTA image version: 537040419, size: 209342. Update needed: False
the mentiond size matches sy5882 bulb firmware. Is it somehow matching against the wrong update?
{
"fw_binary_url": "http://fw.ota.homesmart.ikea.net/global/GW1.0/01.17.019/bin/10038562-2.1-TRADFRI-sy5882-bulb-ws-2.0.029.ota.ota.signed",
"fw_file_version_LSB": 38435,
"fw_file_version_MSB": 8194,
"fw_filesize": 209342,
"fw_image_type": 16900,
"fw_manufacturer_id": 4476,
"fw_type": 2
},
I tried to reconfigure 1 of the bulbs in case of some attributes are incorrect but that did not make any differences.
Any ideas?
Regards
Smikje