I bought one of these and I have no Apple home thread router, I only have the ZBT-2 on home assistant hosting my thread network.
The easiest way for me was to do the 2-step way from the official docs to install Homekit-over-thread with a Bluetooth dongle on the home assistant host.
- Add a Bluetooth USB dongle if your home assistant host doesn’t already have one. If you’re running on a VM you might need to passthrough the USB device. If you’re using an onboard/cnve wireless+Bluetooth adapter combo you might have some issues, so going for an USB dongle might be simpler.
- Reset the remote to factor defaults. It will show as a Bluetooth device on home assistant integration. Add it and it will immediately show as a homekit device integration. Add it again.
- At this point it’s already working, but on Bluetooth. Click on configuration → Pass thread credentials, or something like this. The device will go offline for a bit and return as a thread device, everything working.
This way you don’t need to have anything other than home assistant’s thread network if you don’t want to use an apple thread border router.