I put my Roku TVs on an IoT VLAN and my iPhones on a separate trusted VLAN. I created device groups/aliases, tested broad allow rules between them (including an allow-any rule for troubleshooting), verified inter-VLAN routing, and tried mDNS repeater.
The issue seems to be discovery. Devices work fine on the same subnet, but auto-discovery becomes nonexistent across VLANs.
Are most people keeping Roku/Apple devices on the same VLAN, or is there a reliable way to make Roku and AirPlay discovery work across VLANs?
Source: r/HomeNetworking · by /u/Then_Background_5476