Hi @digitaldan
Not sure if you remember but you helped me get the “beta” version of the binding working on Openhab 4, installed on a Raspberry Pi built using openhabian along with an Amazon Alexa device as a Thread Border Router with a number or Matter/Thread devices “connected” to the Matter Fabric via the Alexa.
I originally had some issues getting IPv6 working as the Raspberry Pi is connected via an ethernet connection to the network and the Alexa connected via WiFi. We had to update the Pi configuration to accept the IPv6 Route Advertisements. We also needed to update the configuration of dhcpcd as well.
This was all working fine on my dev openhab instance via adding the JAR to the addons folder and then exposing the items to my production openhab instance using the remoteopenhab binding.
I’ve recently “rebuilt” my dev openhab instance using openhabian (5.0.0.M3), installed the relevant bindings (including the integrated Matter binding) and restored the configuration from a backup.
However, it seems that the openhabian build for 5.0.0.M3 is now installing a version of Raspberry Pi OS that is based on Debian Bookworm and has removed dhcpcd as the DHCP client and replaced it with network manager.
This has resulted in the Raspberry Pi not now accepting the IPv6 Route Advertisements despite net.ipv6.conf.eth0.accept_ra being set to 1 and net.ipv6.conf.eth0.accept_ra_rt_info_max_plen being set to 64 and I’m unable to add the Matter/Thread devices via a pairing code. Attempting this results in the following error…
2025-07-10 22:18:18.904 [DEBUG] [al.controller.MatterControllerClient] - onWebSocketText {“type”:“response”,“message”:{“type”:“resultError”,“id”:“846b081c-2329-4970-bdab-3baafdd85866”,“result”:“undefined”,“error”:“send ENETUNREACH fdda:4358:6f4f:1:68e0:827e:b3fa:23a4:5540”,“errorId”:“network”}}
I have checked on my Macbook and can see the relevant route is there and if I add it as a static route on the Pi using
sudo ip -6 route add fdda:4358:6f4f:1::/64 via fe80::3625:beff:fe29:bda dev eth0
then I can successfully add a Matter/Thread device to Openhab.
All of my Matter/Thread devices are working fine and controllable via Alexa and also added to Apple Home without issue.
Are you aware of this issue?
I’m mindful that the binding documentation specifically mentions the configuration changes required to dhcpcd which, obviously, won’t be present and configurable on a “new” install of openhabian.
I am going to open an issue on the openhabian git repository for this as well.
Thanks
Mark