I have a Google Nest Hub Max sitting on my desk which I got as a freebie and don’t use much. I was using it to simply cast a dashboard to it for convenience. I am now unable to cast to it at all.
Specifically, what exact protocols and ports are needed to allow between the devices, to cast from a chrome tab on a PC showing an HA dashboard to a Google Nest Hub Max that is running on a different subnet?
All the devices have static IP addresses. Maybe there is a way to expose the Google Nest Hub Max across the other subnet to fix the issue?
I use Chromecast across VLANs between my internet network and IoT network (where the chromecasts are) for my Chromecast, Google TV’s and Smart Speakers/Displays.
For discovery they use multicast dns (mdns), which I needed to setup a repeater.
I also have a firewall between the IoT and the internal VLANs so needed to open ports for each application. E.g. VLC I added port 8010, and to display the HA dash, I needed to open 8123.
Configured the network to allow mDNS as well as IGMP (Internet Group Management Protocol)
I ensured the following ports are open between the subnets:
TCP Ports: 8008, 8009 (used by Google Cast devices for communication and control)
UDP Ports: 1900 (used for SSDP, Simple Service Discovery Protocol), 5353 (used for mDNS, multicast DNS)