Matter over Thread fixed for Docker Home Assistant with HomePods
Debugging with Claude found why a Pi running Home Assistant in Docker couldn't reach Thread devices behind HomePods; static IPv6 routes fixed it.
Credits
- Reddit poster Mother-Cow-5952 Source ↗
Earliest dated source:
The full story
Every attempt to commission a Matter device from a Raspberry Pi running Home Assistant in Docker failed with "Network is unreachable". Debugging with Claude, the poster found the Pi had no route to the IPv6 prefix the HomePod Thread border routers advertise.
Docker's IP forwarding makes Linux ignore router advertisements, and Linux also won't install the HomePods' routes automatically. Adding static routes via each HomePod's link-local address fixed it, though he isn't sure it is the only way.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: Finally got Matter/Thread working with HomePods on a Linux Docker setup - here's what the issue wasReddit poster: Mother-Cow-5952Posted
The maker's post on r/homeassistant.
If it disappears: archived copy of Reddit: Finally got Matter/Thread working with HomePods on a Linux Docker setup - here's what the issue was (opens in a new tab)