Apple TV Integration Issues: "No Devices Found on the Network"

Hi everyone,
I’m having trouble getting the Apple TV integration to work in my Home Assistant (running on a docker container through my linux ubuntu server). The Home Assistant UI shows “No devices found on the network” when adding the Apple TV integration with the IP address, even though I’m connected to the same wifi.

  • pyatv works perfectly. I can scan, pair, and control the Apple TVs.
  • I’ve manually added the IP and credentials generated by pyatv, but the integration still doesn’t work.

What I’ve Tried:

  1. Verified network connectivity (ping and pyatv commands).
  2. Multicast Forwarding and IGMP Snooping in aren’t configurable in my Deco S4 settings. But from what I’ve researched they should be active by default.
  3. Cleared existing integrations and ensured no legacy entries in .storage.
  4. Restarted Home Assistant, Apple TVs, and Deco nodes.
  5. Checked debug logs—no clear errors.