<2022-12-16>
I recently bought a new AppleTV, which I tried to integrate with HomeAssistant today.
Since the AppleTV is on a different VLAN than my HomeAssistant, I created an appropriate firewall rule, but HomeAssistant still could not find the AppleTV.
After a long search I found out that I also need to enable mDNS and create an additional firewall rule.
So all in all I did the following to make it work:
- Install and configure Multicast DNS Proxy
- Create first firewall rule:
- Action: Pass
- Interface: DMZ
- Direction: in
- TCP/IP Version: IPv4+IPv6
- Protocol: any
- Source: HomeAssistant (this is an alias for my Homeassistant ip)
- Destination: AppleTV (alias)
- Description: Allow HomeAssistant access to AppleTV
- Create second firewall rule:
- Action: Pass
- Interface: DMZ
- Direction: in
- TCP/IP Version: IPv4
- Protocal: any
- Source: HomeAssistant (alias)
- Destination: Single host or Network: 224.0.0.251/32
- Description: Allow HomeAssistant access to Bonjour (for AppleTV)
- Restart HomeAssistant.