Перейти к основному контенту

Установка и настройка mDNS repeater в OPNsense для подключения умной лампочки matter к HomeAssistant

mDNS repeater — это сервис-посредник, который пересылает multicast-запросы mDNS (UDP порт 5353, адрес 224.0.0.251) между разными подсетями/VLAN. Matter (и HomeKit/AirPlay/ESPHOME) используют mDNS для обнаружения устройств (.local имена, типа lamp.local), но multicast не проходит через роутер — repeater "отражает" пакеты

Для нас он нужен для того что бы подключить лампочку работающую на matter от Яндекса, сложность заключается в том что как правило HomeAssistant и локальные устройства подключенные через wifi имеют разные подсети, и в случае с ipv4 проблема решается банальным правилом в межсетевом экране, но протокол matter использует ipv6, как раз для подобных случаев, был создан mDNS repeater.

Установка в OPNsense

System > Firmware > Plugins > os-mdns-repeater > Install.

Services > mDNS Repeater: Enable, Interfaces: <Подсеть с HA>,<LAN>.

Итог

После проведенных действий в OPNsense, при условии что у вас включен ipv4 в этих подсетях, интеграция matter должна заработать корректно.