Skip to content

Open thread router do not appear #4624

@jhalldn

Description

@jhalldn

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

version core-2026.5.4
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch aarch64
user root
virtualenv false
python_version 3.14.2
os_name Linux
os_version 6.12.75-haos-raspi
arch aarch64
timezone Europe/Stockholm
config_dir /config
Home Assistant Cloud
logged_in true
subscription_expiration 16 oktober 2026 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
cloud_ice_servers_enabled true
remote_server us-east-1-20.ui.nabu.casa
certificate_status ready
instance_id 76b46863ec2e412c897588eeb50fdbe5
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 17.3
update_channel stable
supervisor_version supervisor-2026.05.0
agent_version 1.8.1
docker_version 29.3.1
disk_total 469.4 GB
disk_used 11.2 GB
nameservers 192.168.10.99
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi5-64
supervisor_api ok
version_api ok
installed_addons deCONZ (8.7.0), Samba share (12.6.1), phpMyAdmin (0.13.0), File editor (6.0.0), Z-Wave JS (1.3.0), Matter Server (8.5.0), MariaDB (3.0.1), chrony (6.0.1), Mosquitto broker (7.1.0), Advanced SSH & Web Terminal (23.0.9), OpenThread Border Router (2.16.8)
Dashboards
dashboards 4
resources 0
views 10
mode storage
Network Configuration
adapters lo (disabled), end0 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth1f34eeb (disabled), veth4dfe45c (disabled), veth7cbfde9 (disabled), veth1c79809 (disabled), veth9eb55d8 (disabled), veth46a0c52 (disabled), veth4e600db (disabled), vethe862b3a (disabled), veth9c6b182 (disabled), vethaef7482 (disabled), veth2895d13 (disabled), veth6e60d15 (disabled), vethe5c6fec (disabled)
ipv4_addresses lo (127.0.0.1/8), end0 (192.168.10.88/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth1f34eeb (), veth4dfe45c (), veth7cbfde9 (), veth1c79809 (), veth9eb55d8 (), veth46a0c52 (), veth4e600db (), vethe862b3a (), veth9c6b182 (), vethaef7482 (), veth2895d13 (), veth6e60d15 (), vethe5c6fec ()
ipv6_addresses lo (::1/128), end0 (fd66:254f:da2:4abf:c921:ca0b:10f5:8d51/64, fe80::700f:dba4:7d0:3e6c/64), hassio (fd0c:ac1e:2100::1/48, fe80::38e4:59ff:fed1:90ad/64), docker0 (fe80::186b:56ff:fe4f:c700/64), veth1f34eeb (fe80::80b7:5dff:fe5d:3833/64), veth4dfe45c (fe80::f4de:26ff:fe6c:5cb3/64), veth7cbfde9 (fe80::28e1:e9ff:fe14:850a/64), veth1c79809 (fe80::b0d9:b0ff:fef7:4ac0/64), veth9eb55d8 (fe80::3815:76ff:fea9:b470/64), veth46a0c52 (fe80::ac82:4dff:fed4:ba50/64), veth4e600db (fe80::207a:9dff:fe1a:6639/64), vethe862b3a (fe80::2cb6:d3ff:fe10:b598/64), veth9c6b182 (fe80::8885:18ff:fe49:e8b1/64), vethaef7482 (fe80::d4a4:77ff:fe88:1741/64), veth2895d13 (fe80::fca1:aaff:fe25:b331/64), veth6e60d15 (fe80::e82f:4ff:fe3f:bf41/64), vethe5c6fec (fe80::b422:b8ff:fe86:37e6/64)
announce_addresses 192.168.10.88, fd66:254f:da2:4abf:c921:ca0b:10f5:8d51, fe80::700f:dba4:7d0:3e6c
Recorder
oldest_recorder_run 10 maj 2026 14:19
current_recorder_run 23 maj 2026 08:22
estimated_db_size 507.17 MiB
database_engine mysql
database_version 11.4.10
Spotify
api_endpoint_reachable ok

Anything in the Supervisor logs that might be useful for us?

Nope

Anything in the app logs that might be useful for us?

-----------------------------------------------------------
 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

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions