TBR Dirigera with HA

Hello,

I have a working Dirigera hub with about ten connected Ikea devices. I also have a Raspberry Pi 5 running a Docker container for Home Assistant and another for Matter. Within the Home Assistant interface, I can integrate the Ikea devices by providing a 9-digit code from the Ikea Smart Home app. This all works, but whenever the Raspberry Pi reboots, the Ikea devices become unavailable in Home Assistant. How can I configure the Dirigera hub's Thread network within Home Assistant without setting up an OTBR, given that I don't have a Thread radio device (like a USB dongle)?

Best regards

You can't.
You need a thread device and app to connect directly to the thread network.

This is the real problem and it sounds like you storage location for the Matter server is set to a media that is not persistent.
I do not run that setup, so I am not much help in further solving the issue, but you should ask more specifically on this issue here on the forum.

I am struggling to integrate Ikea smart devices—paired via the Dirigera hub using the Ikea Smart Home mobile app—into Home Assistant. The Thread network created with the Dirigera hub works perfectly, and all IoT devices are fully operational. I am trying to integrate them into Home Assistant (setup: HA and Matter running in Docker containers; the otbr-agent service runs natively on the Raspberry Pi OS). When this service is running, I can see the Dirigera router in HA, but I am unable to pair the IoT devices. Furthermore, I used the tlv-parser.py Python3 script—passing the TLV code from the Ikea Smart Home app as an argument—to create a new dataset via ot-ctl, but that didn't help. How can I delete this dataset, which is redundant given the router detected by OTBR within HA?

You do not pair the devices to HA.
You share the devices or network to HA from the Dirigera hub itself.

What do I need to do to get pairing via the Matter service in HA working, and what should I do with these two TBR?

I do not have a Dirigera hub, so I am not able to give you the specific steps.
Make a new question with the specifics for this question.

I have a Thread network with a border router (name: gw2... Dirigera) on the LAN. On Raspbian, I installed Home Assistant via a Docker container, as well as matter-server. I paired the Thread network devices within HA; this worked initially, but after restarting the containers and/or rebooting the Raspberry Pi, the Thread devices are now unavailable. Why is this happening, and what should I do?

Your storage location for the Matter server is probably wiped at each boot up, because it is configured wrong.

Storage location matter is good, but I have an error with matter.

File "/usr/src/homeassistant/homeassistant/components/matter/diagnostics.py", line 66, in async_get_device_diagnostics
"node": redact_matter_attributes(
~~~~~~~~~~~~~~~~~~~~~~~~^
remove_serialization_type(dataclass_to_dict(node.node_data) if node else {})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
),
c_get_device_diagnostics
"node": redact_matter_attributes(
~~~~~~~~~~~~~~~~~~~~~~~~^
remove_serialization_type(dataclass_to_dict(node.node_data) if node else {})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
),
^
File "/usr/src/homeassistant/homeassistant/components/matter/diagnostics.py", line 25, in redact_matter_attributes
for attribute_path in redacted["attributes"]:
~~~~~~~~^^^^^^^^^^^^^^
KeyError: 'attributes'
2026-07-07 21:56:45.620 WARNING (MainThread) [homeassist