Another rabit hole - Home Assistant the midnight project

Always wanted to automate my home, got a home pod, but sick of always shouting at Siri to get things done.
So I took the hassle to run home assistant over Wireguard on remote vm.
A few key takeaways
- HomeKit requires both mdns and ssdp relay (
mdns-repeaterandudp-broadcast-relay-reduxwas used) - add routes on openwrt
- Add these entries to wg peer allowed_ips ‘224.0.0.251/32’ ‘239.255.255.250/32’
And if course, using copilot speeds things up a lot!
refs:
- Can’t get zeroconf/avahi/mDNS reflection to work through WG : r/WireGuard
- Since WireGuard is Layer 3, what would is everyone’s use case of doing Layer 2 o… | Hacker News
- Avahi with Wireguard · Issue #262 · avahi/avahi
originally posted on LinkedIn
#homekit #homeassistant #wireguard #openwrt