Im posting this to hopefully help someone who finds this forum or is new to this…it may not be so useful to others of you who are more advanced and I cant guarantee this will be a fix for you.
I know this topic is for Homey Pro (im shs) but it might still be useful because like me people will find this topic when looking for help.
There have been many posts and discussions about Matter /Thread / Ikea devices on matter and I cant remember where i posted in all of them so some of what i say may be repeated or irrelevant on this exact discussion. However there may well be some who are still struggling or who are new to Homey that find this.
I am on SHS. I had Homey Pro 23 but memory was an issue so i moved to SHS on its release. Matter was never strong in the HP23 (much of which is probably attributed to what ive learnt and said below), i had many drop outs. When I made the jump to SHS it all fall apart
I could not for the life if me get my Thread Nuki lock or Thread devices to join Homey.
Ive been a SmarThings user since their first days, tons of my devices lived in ST and so that was as my main TBR. This was extended using some Onvis plugs and an Ikea hub which I changed to share the SmartThings Thread credentials. Everything went into ST easily (except Nuki) but i could not then share them via matter into Homey. If they did join, they would go offline after a few hours. This was painful
Eventually, having submitted a few tickets I was told they could not help and to ask the forum. I asked a few questions and found many had similar issues. So i gave up and went to Home Assistant which I used to bridge my devices over from SmartThings. This worked perfectly so I sort of gave up and left it there. As we have seen there has been many conversations around this and myself included vented some frustration at the lack of support ( lets not get into that now!)
In the last few weeks with the news ST will be adding a paywall, i wanted to shift my devices over to homey. I still had 30+ zigbee devices in ST due to the limitations of the Homey Bridge and I wanted my Thread devices in.
I sent a few messages to @Doekse to see if he could offer any insight because I obviously wanted my Nuki and TRVs in Homey.
What worked for me and what ive learnt
I learnt that several thread networks can cause an issue. I didn’t realise that Tado Wireless receiver (which drives the boiler when a trv asks for heat) pushes its own thread network. this is locked down - nothing in the thread network can be changed at all and it cant join another thread network. So i had this and my smartthings thread competing with each other - I “thought” that my ST hub was the main TBR but it wasn’t.
Homeassistant was able to show me the preferred network - this was Tado.
Firstly I wiped and reset my ST hub and factory reset all my tado devices.
Credentials
I had previously noticed that using an older iPad helped Me get devices into Homey. Another user on here or another discussion has said the same. Again, i was unaware that the credentials of the preferred thread network are stored on your phone or device. This would make sense as to why I couldn’t get devices to join with one mobile but perhaps can with another and also why they were unstable.
I deleted all the devices from my matter menu in ios.
I also purchased a SLZB MR5U to handle the Zigbee - this has 2 chips, one which can handle also thread.
I then made ST, IKEA and the MR5u all join the Tado Thread network. (All on ethernet in different rooms)
This made one unified thread network. I used home Assistant to send the credentials to my phone.
I was then able to add every device into homey, no issues at all. They have (touch wood) stayed connected and responsive. I started with the powered stuff to help the mesh and then left It a few hours, i then added the lock and TRVs
In a nutshell, its worth going through your network and your devices and it might be worth the time starting over. Yes this has taken me a few days but
Nuki Lock (pro 4). I had many many issues with Nuki in all platforms. their support were awful. one user on the SmartThings forum advised me to turn off the built in wifi in the device. That worked, the lock was stable in smartthings and now homey without built in wifi.
This might nit help you all. This might be a waste of time but hopefully it helps someone or makes you re-think your set up like I had to. Even if that means a few days of head scratching and device resets
I have made suggestion that Homey has a better way of showing Thread networks (not possible with shs at all) because the home assistant thread tool is what really made me see the issue.
Edit - update the Thread button in the app for SHS users has been removed but will be back in next app update apparently. Hopefully this functionality improves for all Homey users over time