I’m trying to use a SkyConnect under Home Assistant 2025.4.1 installed bare metal on a Raspberry Pi, but every other day the Add-on fails. So far the only solution I have is rebooting the system. Having watchdog activates makes no difference on the restart of the add-on.
This is my Open Thread Border Router Add-on configuration:
device: >-
/dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_1cec7151a89ced11abfa7dfaa7669f5d-if00-port0
baudrate: "460800"
flow_control: true
autoflash_firmware: false
otbr_log_level: notice
firewall: true
nat64: true
And this the latest log until the crash:
-----------------------------------------------------------
Add-on: OpenThread Border Router
OpenThread Border Router add-on
-----------------------------------------------------------
Add-on version: 2.13.0
You are running the latest version of this add-on.
System: Home Assistant OS 15.1 (aarch64 / raspberrypi3-64)
Home Assistant Core: 2025.4.1
Home Assistant Supervisor: 2025.03.4
-----------------------------------------------------------
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 universal-silabs-flasher: starting
[21:00:24] INFO: Flashing firmware is disabled
s6-rc: info: service universal-silabs-flasher successfully started
s6-rc: info: service otbr-agent: starting
[21:00:28] INFO: Setup OTBR firewall...
[21:00:29] INFO: Starting otbr-agent...
[NOTE]-AGENT---: Running 0.3.0-b067e5ac-dirty
[NOTE]-AGENT---: Thread version: 1.3.0
[NOTE]-AGENT---: Thread interface: wpan0
[NOTE]-AGENT---: Radio URL: spinel+hdlc+uart:///dev/ttyUSB0?uart-baudrate=460800&uart-flow-control
[NOTE]-AGENT---: Radio URL: trel://enu1u1
[NOTE]-ILS-----: Infra link selected: enu1u1
50d.22:41:47.400 [W] P-HdlcIntface-: Error decoding hdlc frame: Parse
50d.22:41:47.402 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.404 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.406 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.407 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.407 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.411 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.413 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.414 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.416 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.418 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.419 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.421 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.422 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.424 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.425 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.427 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.428 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.430 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.430 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.431 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.433 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.434 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.434 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.436 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.437 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.439 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.440 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.442 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.442 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.443 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.445 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.448 [W] P-SpinelDrive-: Error processing frame: Drop
50d.22:41:47.448 [C] P-SpinelDrive-: Software reset co-processor successfully
00:00:00.244 [N] RoutingManager: BR ULA prefix: fd57:1a44:6919::/48 (loaded)
00:00:00.244 [N] RoutingManager: Local on-link prefix: fd5d:7cdb:94f6:3ade::/64
00:00:00.327 [N] Mle-----------: Role disabled -> detached
00:00:00.447 [N] P-Netif-------: Changing interface state to up.
00:00:00.481 [W] P-Netif-------: Failed to process request#2: No such process
00:00:00.484 [W] P-Netif-------: Failed to process request#6: No such process
s6-rc: info: service otbr-agent successfully started
s6-rc: info: service otbr-agent-configure: starting
[21:00:31] INFO: Enabling NAT64.
Done
00:00:01.134 [W] P-Daemon------: Daemon read: Connection reset by peer
00:00:01.135 [W] P-Netif-------: Failed to process request#7: No such process
Done
Done
s6-rc: info: service otbr-agent-configure successfully started
s6-rc: info: service otbr-agent-rest-discovery: starting
[21:00:34] 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
00:00:27.063 [N] Mle-----------: RLOC16 8400 -> fffe
00:00:27.316 [N] Mle-----------: Attach attempt 1, AnyPartition reattaching with Active Dataset
00:00:33.818 [N] RouterTable---: Allocate router id 33
00:00:33.818 [N] Mle-----------: RLOC16 fffe -> 8400
00:00:33.822 [N] Mle-----------: Role detached -> leader
00:00:33.823 [N] Mle-----------: Partition ID 0x73c62887
[NOTE]-BBA-----: BackboneAgent: Backbone Router becomes Primary!
00:00:35.446 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:35.446 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:35.881 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:35.881 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:35.926 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:35.926 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:36.162 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:36.162 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:36.391 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:36.391 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:36.414 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:36.414 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:37.533 [W] P-RadioSpinel-: Error processing result: NoAddress
00:00:37.533 [W] P-RadioSpinel-: Error waiting response: NoAddress
00:00:38.142 [W] DuaManager----: Failed to perform next registration: NotFound
00:00:48.339 [W] P-RadioSpinel-: Handle transmit done failed: ChannelAccessFailure
00:00:48.541 [W] P-RadioSpinel-: Handle transmit done failed: ChannelAccessFailure
00:00:49.399 [W] P-RadioSpinel-: Handle transmit done failed: ChannelAccessFailure
00:00:49.705 [N] MeshForwarder-: Failed to send IPv6 UDP msg, len:83, chksum:f1bd, ecn:no, to:0x8403, sec:yes, error:NoAck, prio:normal, radio:all
00:00:49.705 [N] MeshForwarder-: src:[fd77:198:d553:45b6:22e1:6284:fa6d:fd84]:53537
00:00:49.705 [N] MeshForwarder-: dst:[fd77:198:d553:45b6:423e:477c:a3ab:c052]:49204
00:00:53.109 [N] MeshForwarder-: Dropping (reassembly queue) IPv6 UDP msg, len:836, chksum:2785, ecn:no, sec:yes, error:ReassemblyTimeout, prio:normal, rss:-88.0, radio:15.4
00:00:53.109 [N] MeshForwarder-: src:[fd77:198:d553:45b6:6bf4:3194:da8d:fc4b]:49205
00:00:53.109 [N] MeshForwarder-: dst:[fd77:198:d553:45b6:22e1:6284:fa6d:fd84]:53537
00:29:19.383 [N] MeshForwarder-: Failed to send IPv6 UDP msg, len:89, chksum:0002, ecn:no, to:0x8408, sec:yes, error:NoAck, prio:low, radio:all
00:29:19.386 [N] MeshForwarder-: src:[fd57:1a44:6919:2:0:0:22fe:d46]:5684
00:29:19.387 [N] MeshForwarder-: dst:[fd57:1a44:6919:1:c079:acb2:f078:b52f]:49194
00:42:33.851 [W] Mle-----------: Failed to process Parent Request: Duplicated
00:42:35.498 [W] Mle-----------: Failed to process Parent Request: Duplicated
00:57:52.248 [W] P-RadioSpinel-: Handle transmit done failed: ChannelAccessFailure
00:57:52.524 [N] MeshForwarder-: Failed to send IPv6 UDP msg, len:89, chksum:3238, ecn:no, to:0x8405, sec:yes, error:NoAck, prio:low, radio:all
00:57:52.524 [N] MeshForwarder-: src:[fd57:1a44:6919:2:0:0:22fe:d46]:5684
00:57:52.524 [N] MeshForwarder-: dst:[fd57:1a44:6919:1:d336:189e:6e2a:dfc1]:49208
01:14:37.295 [N] MeshForwarder-: Dropping (reassembly queue) IPv6 UDP msg, len:139, chksum:22d3, ecn:no, sec:yes, error:ReassemblyTimeout, prio:normal, rss:-93.0, radio:15.4
01:14:37.295 [N] MeshForwarder-: src:[fd57:1a44:6919:1:c079:acb2:f078:b52f]:49194
01:14:37.295 [N] MeshForwarder-: dst:[fd57:1a44:6919:2:0:0:22fe:d46]:5684
01:21:58.022 [N] MeshForwarder-: Failed to send IPv6 UDP msg, len:133, chksum:5f9b, ecn:no, to:c2b1fafe751f33fb, sec:no, error:NoAck, prio:net, radio:15.4
01:21:58.022 [N] MeshForwarder-: src:[fe80:0:0:0:40fd:3f1f:e240:6ded]:19788
01:21:58.022 [N] MeshForwarder-: dst:[fe80:0:0:0:c0b1:fafe:751f:33fb]:19788
01:21:59.386 [W] Mle-----------: Failed to process Child ID Request: Security
01:21:59.504 [W] P-RadioSpinel-: Error processing result: NoAddress
01:21:59.504 [W] P-RadioSpinel-: Error waiting response: NoAddress
01:33:33.436 [W] P-RadioSpinel-: radio tx timeout
01:33:33.436 [W] P-RadioSpinel-: RCP failure detected
01:33:33.436 [W] P-RadioSpinel-: Trying to recover (1/2)
01:33:33.488 [W] P-RadioSpinel-: Error processing result: NoBufs
01:33:33.488 [W] P-RadioSpinel-: Error waiting response: NoBufs
01:33:33.513 [W] P-RadioSpinel-: Error processing result: NoBufs
01:33:33.513 [W] P-RadioSpinel-: Error waiting response: NoBufs
01:33:33.513 [C] Platform------: RestoreProperties() at radio_spinel.cpp:2218: Failure
01:33:33.517 [W] P-RadioSpinel-: Error processing result: NoBufs
01:33:33.517 [W] P-RadioSpinel-: Error waiting response: NoBufs
[22:34:04] WARNING: otbr-agent exited with code 1 (by signal 0).
Chain OTBR_FORWARD_INGRESS (0 references)
target prot opt source destination
DROP all -- anywhere anywhere PKTTYPE = unicast
DROP all -- anywhere anywhere match-set otbr-ingress-deny-src src
ACCEPT all -- anywhere anywhere match-set otbr-ingress-allow-dst dst
DROP all -- anywhere anywhere PKTTYPE = unicast
ACCEPT all -- anywhere anywhere
otbr-ingress-deny-src
otbr-ingress-deny-src-swap
otbr-ingress-allow-dst
otbr-ingress-allow-dst-swap
Chain OTBR_FORWARD_EGRESS (0 references)
target prot opt source destination
ACCEPT all -- anywhere anywhere
[22:34:04] INFO: OTBR firewall teardown completed.
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service otbr-agent-rest-discovery: stopping
s6-rc: info: service otbr-agent-rest-discovery successfully stopped
s6-rc: info: service otbr-agent-configure: stopping
s6-rc: info: service otbr-agent-configure successfully stopped
s6-rc: info: service otbr-agent: stopping
s6-rc: info: service otbr-agent successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service universal-silabs-flasher: stopping
s6-rc: info: service mdns: stopping
s6-rc: info: service universal-silabs-flasher successfully stopped
s6-rc: info: service banner: stopping
Default: mDNSResponder (Engineering Build) (Jan 14 2025 21:08:25) stopping
s6-rc: info: service banner successfully stopped
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
[22:34:04] INFO: mDNS ended with exit code 4 (signal 0)...
s6-rc: info: service mdns successfully stopped
[22:34:18] INFO: The otbr-web is disabled.
s6-rc: info: service mdns: starting
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service mdns successfully started
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service banner: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
[22:34:19] INFO: Starting mDNS Responder...
Default: mDNSResponder (Engineering Build) (Jan 14 2025 21:08:25) starting
Your help is appreciated.