Installed plugin Zigbee2MqttAssistant addon which is meant to be able to update firmware version. It did show this option for my Ikea remote which I did some time ago and its now on 1.2.214
However when checking other resources on how to bind this device it says I need 2.3.014 to support binding. But no update is available within the addon.
Yes, might be, I don’t use zigbee2mqtt
If I am right, the script mentioned was published by Dresden Elektronik, the manufacturer of the Conbee stick and Deconz.
In this article for my remote, it states I need firmeware 2.3.014 to support binding, so its got to be available.
Plus looking at the link I shared above, it lists the following : 159699-5.1-TRADFRI-remote-control-2.3.014.ota.ota.signed
So given there is a newer firmware available, and that Zigbee2MqttAssistant add on is not showing one being available, any ideas how I can complete the update?
Thanks, that worked. Was able to re-pair the remote, and found the manual commands to check for firmware update, but they failed with the following error.
zigbee2mqtt:info 2020-07-27 13:52:03: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"ota_update","message":"Checking if update available for '0xd0cf5efffec08c3b'","meta":{"status":"checking_if_available","device":"0xd0cf5efffec08c3b"}}'
(node:241) UnhandledPromiseRejectionWarning: Error: Timeout - 49936 - 1 - null - 25 - 1 after 30000ms
at Timeout._onTimeout (/zigbee2mqtt-1.14.1/node_modules/zigbee-herdsman/dist/utils/waitress.js:47:35)
at listOnTimeout (internal/timers.js:549:17)
at processTimers (internal/timers.js:492:7)
(node:241) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 3)
zigbee2mqtt:error 2020-07-27 13:52:54: Failed to check if update available for '0xd0cf5efffec08c3b' (Device didn't respond to OTA request)
zigbee2mqtt:info 2020-07-27 13:52:54: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"type":"ota_update","message":"Failed to check if update available for '0xd0cf5efffec08c3b' (Device didn't respond to OTA request)","meta":{"status":"check_failed","device":"0xd0cf5efffec08c3b"}}'
Ok so not quiet sure exactly how this was fixed, but the firmware had now updated!
After the steps above, I tried the manual update commands again, they failed but then a few minutes later I noticed the firmware version was now updated! Crazy since it take hours (I believe) to update normally (it did last time it did work). Anyway thanks for your pointers