Greetings,
After quite the fight getting Matter/Thread to work () I got my first Matter/Thread devices online ( ). I picked up an Ikea ALPSTUGA and KLIPPBOK.
Both are working as expected ( ) and now both are showing that there are firmware updates. Neither will actually update. After clicking on the update button and waiting for it to think for a long period of time I get this message in the web: Failed to perform the action update/install. Error updating: Target node did not process the update file
And in the log files I get this: 2026-01-18 14:04:21.579 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [140497095029792] Error during service call to update.install: Error updating: Target node did not process the update file
Of course, Ikea says to use all their cruft which I absolutely donāt want. And I found others saying this should work with Home Assistant and their Thread devices - but Iāve not found anyone reporting firmware updates on their Matter/Thread devices using Home Assistant.
Anyone else having issues or should this be working?
(the absolute pain it was to get Matter/Thread working makes me wonder if Iāve still got other issues to work out⦠but in theory Iāve done all the checks that say itās working and clearly these devices are working really well now for days so⦠)
Thanks!
[Edit] - Updated to 8.2.2 - enabled Beta matter.js - All Ikea devices updated without issue!
I have similar issues for a while now, with a Nanoleaf light as TBR, and Eve devices. The devices are working, so I decided so far not to worry too much; Iāll pay attention when the new matter.js server will become a part of HA.
But yeah, at the moment updating Matter (Thread?) devices seems hard.
I got confirmation that Home Assistant updated these devices when someone was using Apple devices as the Thread Border Router. Iām using the ZBT-1 - so maybe there is something wrong still in my configuration. But not sure how to debug it.
I have update mine (using OTBR/Skyconnect). They may be a little finicky. The Timmerflote I had to try a couple of times. I place mine near the OTBR when updating, and If I have a battery device, I try to wake the battery device up and then click to do the update.
I am also experimenting the same issue. I have an SLZB-06M flashed for Thread, using HA as OBTR, and all the devices are reporting fine, pairing fine and all. However, the update would just not push with the same error: Failed to perform the action update/install. Error updating: Target node did not process the update file
Commenting to follow if anyone ever finds out why!
I got a couple of Alpstuga paired first with my Dirigera and then added to my HA which doesnāt have any Thread HW. Just after I got them visible on my HA I saw on the status that they were updating and that it successfully completed.
Thanks. In my case they are all in the same room about 10 feet from the ZBT-1. And Iām used to the āwake them up before updatingā for the battery devices. I just attempted the ALPSTUGA (which is powered) three times in a row⦠all the same errorā¦
I asked another generic-nerd-community Iām in. Someone else mentioned they also used the Dirigera w/ home assistant w/o issue updating and thinks my problem is that my HA install isnāt routing the Thread/Matter network out to the internet properly. Although Iām new enough to Thread/Matter that Iām not entirely sure how to do that because itās my understanding that itās a separate network from my primary lan or my IoT lan. Something for me to research I suppose
Though Iām not entirely sure I like the idea of my Thread/Matter network talking freely out to the internet⦠Thatās part of why I have an isolated IoT network! I would prefer it if the updates passed through HA itself (like the zigbee/z-wave/other devices I have).
I have both a ZBT-1 and a Google TV streamer as threads border routers, Iāve tried the update on the Alpstuga with both attached and with one or the other disconnected, no success.
I just updated to the 8.2.0 matter server, switched on the beta, so that the new matter.js server is being used - and I was able to install some updates for my Matter over Thread devices for (I think?) the first time.
Letās hope I didnāt completely bork my system by moving over too soon, but it seems promising that the new matter server will likely work!
I tried the beta matter server (itās set in the configuration settings under the matter server in the add-ons section, not the matter thing in integrations) and indeed, the update seemed to go fine, got an installation bar graph and the unit did a reset (be patient, takes a few minutes) and it seems to be updated and working fine. While I donāt have a lot of matter devices, in brief testing everything else seems to be working.
Old news and no longer true as of 2 or 3 iOS versions in the past. I update 30 or so inovelli Matter over thread multiple times via Home assistant and just recently several Ikea with only apple TBR in the thread network.
Ah, good to hear. I donāt have a lot of Matter devices, so once I got that Eve Energy to update without my Apple TVs, there were no new firmware updates since.