I am trying to set up the ZBT-1 as a Thread Border Router. This required flashing the USB with the Thread firmware using the web flashing tool, which I have done. Now it is plugged in to my TrueNAS Scale machine which is running Home Assistant as an application (which runs Docker under the hood).
Home Assistant detects the ZBT-1 correctly and asks me to set it up, after which it installs the Thread integration, but says the OTBR integration is only available to install on the Home Assistant OS installation. It then asks for a URL where the OTBR's REST API.
What is this URL? Using localhost or the ip of the machine does not work.
I found a post of someone trying to do it on remote hardware. That way it makes sense to enter the ip of that machine.
This guide shows how to set it up, but only for HAOS which does not work. The network it shows in the guide does not show up in my HA installation
#Open Thread Border Router setup with the ZBT-1 Skyconnect not registering network
1 messages · Page 1 of 1 (latest)
The Thread firmware does not provide the necessary border router software. You only have one of two parts needed. That's what the add-on is for. It might also work with a Docker setup, but that is harder to archieve.
#1284966617670881350 with the "Thread" tag might be able to help you.
So the HAOS starts the OTBR software on its own, while a different installation of HA does not? Regardless, I will look at running it myself and trying that as an address for the API. Thanks!
HAOS has an easy pre-configured add-on available, which reduces possible headache. Running that yourself might be challenging.
Openthread has a docker container available, so that should solve my issue right?