Hello
I have problem with my thread network:
I have installed Open Thread Network on separate Home Assistant instance, and formed Thread network.
On my production Home Assistant instance I added that Thread network and added Apple TV 4k 128Gb WiFI + ethernet as BorderRouter and successfully added some devices. that worked. So happy…
Accedently, as everything works fine (With AppleTV as BorderRouter) I reused rPi with HomeAssistance with Thread Network, so that Thread network doesn’t exists any more.
Here comes the party.
All Matter devices added to Home assistant become unavailable.
Tried to add them again, unsuccessfully.
I realized that Threadset data that is still in my Apple keychain that should be transferred to device in order to join Thread network is from the formed network that is no longer available.
So, i need to reset, or remove complete Thread network data from my HomeAssistant, and from my Apple keychain, and let Apple TV to form a new Thread network that should be added into Home Assistant, or create new Thread network on production instance, and add Apple TV as Border Router.
Right now I can’t use, nor add any device even in Home app, where is my Apple TV Home Hub because Thread set that should be transferred to Matter device from Keychain are wrong…
Has anyone have solution, how to properly reinitialize new Thread Network with apple TV as Border router, and update Thread credentials in Apple Keychain?
I don’t know of any way to remove the stale Thread credentials from iOS keychain. The developer of iOS HA Companion App mentioned that it was on his to-do list to provide the user with a way to remove it, but as far as I know, it has not been implemented
On your new HA machine, using your iOS HA Companion, goto UI->Settings->Integrations->Thread->Configure
do you have any Thread networks showing up? If not, then at the bottom should be a button “Send Credentials To Home Assistant”. Hit the button and see if it adds a new Thread network. I’ve not tried it but it may possible work for you.