Unable to Install Thread Integration

Hello all,

I am tyring to configure Matter over thread in order to control a new Tado X thermostat, which I am sure will be the first of many Matter devices. My HA instance runs in docker and after much fighting with OTBR I’ve managed to get it online.

Where I’ve fallen down is what I thought would be the simple bit, installing the thread integration in HA. I simply get the message below

"This integration allows only one configuration

Thread supports only one configuration. Adding additional ones is not needed."

I remember when I first got the Tado I naively tried to set it up in HA before I fully understood the requirements. At this point I am assuming that there are some remnants of the Thread integration somewhere that is preventing me install it this time.

Any help will be gratefully recieved.

The OTBR automatically installs the Thread integration, so it is probably already install and that is what the error tells you.

That would make sense, should it show up in the integration list?

With that error, I would think your Thread Integration is already enabled and running, so yes it should already be showing in your UI->Settings->Integration page.

It’s strange it doesn’t show. I am wondering if I’ve some how hidden it when I initially tried to setup matter over thread

Very small progress, I’ve found that the thread integration is starting up at boot. But it appears to not be configured. The odd part it isn’t showing in the integration list

I can’t figure out why my HA instance thinks Thread is installed but won’t let me configure it. I am thinking about a complete rebuild and possibly a migration to a VM running HAOS.

Out of interest, I’ve been poking around in the DB and found this.

Can I delete that line so HA doesn’t think Thread is installed anymore? This is only reference I can find to Thread in the DB.

Highly discourage directly editing any databases — that’s a great way to break something.

If you go to settings → devices, and search for Thread, ideally you should see the image below. If you do not, click the filter icon (upside down triangle to the right of the search bar) and make sure you haven’t disabled one or both.

The one on the left, “Open Thread Border Router” is only present if you’ve linked HA to your OTBR container, using its REST API. Unfortunately the UI won’t show you any details currently, it only shows a red error if something is wrong. This one should allow you to add new entries (if you have more than one OTBR).

The one on the right, “Thread” can only exist once, and has a settings page that shows networks detected by HA. There is very little on this page you can configure; most of it is read-only. If one of the detected networks is your OTBR, and if you have the OTBR integration as shown above, you will have up to three additional options in the “three-dot menu” next to the router name (reset, change channel, and add to preferred network).

Thank you so much, it is now working! It turns out it was ignored and hidden, I can’t believe I didn’t think to check that. Thank you to everyone for the help, this fixed has helped me regain the wife approval factor that was slipping away as the thermostat wasn’t working properly!