OTA Update IKEA GU10 bulb

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

I found out that i seem to have a sy5882 gu10 whatever that means for version…