The app starts and run, but do not appear as thread router or as integration. The system log shows:
Failed to communicate with OTBR@http://core-openthread-border-router:8081: Server disconnected
1.install app. Run as beta (do the start if this is disable)
2.reboot
3.
...
-----------------------------------------------------------
Add-on: OpenThread Border Router
OpenThread Border Router add-on
-----------------------------------------------------------
Add-on version: 2.16.8
You are running the latest version of this add-on.
System: Home Assistant OS 17.3 (aarch64 / raspberrypi5-64)
Home Assistant Core: 2026.5.3
Home Assistant Supervisor: 2026.05.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service banner successfully started
s6-rc: info: service otbr-agent: starting
[14:46:11] INFO: Setup OTBR firewall...
[14:46:11] INFO: Migrating OTBR settings if needed...
2026-05-20 14:46:11 homeassistant asyncio[234] DEBUG Using selector: EpollSelector
2026-05-20 14:46:11 homeassistant zigpy.serial[234] DEBUG Opening a serial connection to '/dev/serial/by-id/usb-SONOFF_SONOFF_Dongle_Plus_MG24_dee6bc09c9f5ef118ab9a2a29ed47d52-if00-port0' (baudrate=460800, xonxoff=False, rtscts=False)
2026-05-20 14:46:11 homeassistant serialx.platforms.serial_posix[234] DEBUG Configuring serial port '/dev/serial/by-id/usb-SONOFF_SONOFF_Dongle_Plus_MG24_dee6bc09c9f5ef118ab9a2a29ed47d52-if00-port0'
2026-05-20 14:46:11 homeassistant serialx.platforms.serial_posix[234] DEBUG Configuring serial port: [0, 0, 3248, 0, 4100, 4100, [b'\x03', b'\x1c', b'\x7f', b'\x15', b'\x04', 0, 0, b'\x00', b'\x11', b'\x13', b'\x1a', b'\x00', b'\x12', b'\x0f', b'\x17', b'\x16', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00', b'\x00']]
2026-05-20 14:46:11 homeassistant serialx.platforms.serial_posix[234] DEBUG Setting low latency mode: True
2026-05-20 14:46:11 homeassistant serialx.platforms.serial_posix[234] DEBUG Setting modem pins: ModemPins[!dtr !rts]
2026-05-20 14:46:11 homeassistant serialx.platforms.serial_posix[234] DEBUG TIOCMBIC: 0x00000006
2026-05-20 14:46:11 homeassistant zigpy.serial[234] DEBUG Connection made: <serialx.platforms.serial_posix.PosixSerialTransport object at 0x7f8ef85250>
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Sending frame SpinelFrame(header=SpinelHeader(transaction_id=0, network_link_id=0, flag=2), command_id=<CommandID.RESET: 1>, data=b'\x02')
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Sending data b'~\x80\x01\x02\xea\xf0~'
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Immediately writing b'~\x80\x01\x02\xea\xf0~'
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Sent 7 of 7 bytes
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Event loop woke up reader
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Received b'~\x80\x06\x00p\xeet~'
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Decoded HDLC frame: HDLCLiteFrame(data=b'\x80\x06\x00p')
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Parsed frame SpinelFrame(header=SpinelHeader(transaction_id=0, network_link_id=0, flag=2), command_id=<CommandID.PROP_VALUE_IS: 6>, data=b'\x00p')
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Sending frame SpinelFrame(header=SpinelHeader(transaction_id=3, network_link_id=0, flag=2), command_id=<CommandID.PROP_VALUE_GET: 2>, data=b'\x08')
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Sending data b'~\x83\x02\x08\xbc\x9a~'
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Immediately writing b'~\x83\x02\x08\xbc\x9a~'
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Sent 7 of 7 bytes
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Event loop woke up reader
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Received b'~\x83\x06\x08\xb4\x891\xff\xfe.0\xce\xccf~'
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Decoded HDLC frame: HDLCLiteFrame(data=b'\x83\x06\x08\xb4\x891\xff\xfe.0\xce')
2026-05-20 14:46:11 homeassistant universal_silabs_flasher.spinel[234] DEBUG Parsed frame SpinelFrame(header=SpinelHeader(transaction_id=3, network_link_id=0, flag=2), command_id=<CommandID.PROP_VALUE_IS: 6>, data=b'\x08\xb4\x891\xff\xfe.0\xce')
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Closing at the request of the application
2026-05-20 14:46:11 homeassistant zigpy.serial[234] DEBUG Waiting for serial port to close
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Closing connection: None
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Closing file descriptor 7
2026-05-20 14:46:11 homeassistant serialx.descriptor_transport[234] DEBUG Calling protocol `connection_lost` with exc=None
2026-05-20 14:46:11 homeassistant zigpy.serial[234] DEBUG Connection lost: None
Settings file /data/thread/0_b48931fffe2e30ce.data is not a valid OTBR settings file, skipping
No existing settings files found, skipping
[14:46:11] INFO: Starting otbr-agent...
[NOTE]-AGENT---: Running 0.3.0-624a7d98
[NOTE]-AGENT---: Thread version: 1.4.0
[NOTE]-AGENT---: Thread interface: wpan0
[NOTE]-AGENT---: Radio URL: spinel+hdlc+uart:///dev/serial/by-id/usb-SONOFF_SONOFF_Dongle_Plus_MG24_dee6bc09c9f5ef118ab9a2a29ed47d52-if00-port0?uart-baudrate=460800&uart-init-deassert
[NOTE]-AGENT---: Radio URL: trel://end0
[NOTE]-ILS-----: Infra link selected: end0
55d.08:51:40.255 [C] P-SpinelDrive-: Software reset co-processor successfully
00:00:00.033 [N] BorderRouting-: BR ULA prefix: fd15:b2a0:c041::/48 (loaded)
00:00:00.033 [N] BorderRouting-: Local on-link prefix: fdde:ad00:beef:cafe::/64
[WARN]-UTILS---: /usr/src/ot-br-posix/src/rest/network_diag_handler.cpp:1300 lacking some attributes for deviceId c254d76058b8ed46
[WARN]-UTILS---: /usr/src/ot-br-posix/src/rest/network_diag_handler.cpp:1244 cannot get LeaderData while detached
[WARN]-UTILS---: /usr/src/ot-br-posix/src/rest/rest_devices_coll.cpp:232 - AddItem - c254d76058b8ed46
[WARN]-REST----: REST server failed to start on 172.30.32.1:8081
00:00:00.044 [W] P-Netif-------: Failed to process request#2: No such process
Connection to 172.30.32.1 8081 port [tcp/tproxy] succeeded!
s6-rc: info: service otbr-agent successfully started
s6-rc: info: service otbr-agent-configure: starting
Done
[14:46:11] INFO: Setting OpenThread mDNS local hostname to homeassistant-otbr.
Done
00:00:00.302 [W] P-Daemon------: Failed to write CLI output: Broken pipe
Done
Done
s6-rc: info: service otbr-agent-configure successfully started
s6-rc: info: service otbr-agent-rest-discovery: starting
[14:46:12] INFO: Successfully sent discovery information to Home Assistant.
s6-rc: info: service otbr-agent-rest-discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
Describe the issue you are experiencing
The app starts and run, but do not appear as thread router or as integration. The system log shows:
Failed to communicate with OTBR@http://core-openthread-border-router:8081: Server disconnected
What type of installation are you running?
Home Assistant OS
Which operating system are you running on?
Home Assistant Operating System
Which app are you reporting an issue with?
OpenThread Border Router
What is the version of the app?
2.16.8
Steps to reproduce the issue
1.install app. Run as beta (do the start if this is disable)
2.reboot
3.
...
System Health information
System Information
Home Assistant Cloud
Home Assistant Supervisor
Dashboards
Network Configuration
Recorder
Spotify
Anything in the Supervisor logs that might be useful for us?
Anything in the app logs that might be useful for us?
Additional information
No response