Hey all,
I'm trying to get local fulfillment working on my manual setup Google Assistant integration. I followed the steps from here. Cloud fulfillment is working perfectly, but the Google devices don't even attempt to contact home assistant locally. I have port Home Assistant available on the LAN from port 8123 without SSL. It is on a different subnet but I have Avahi running on pfSense to repeat the mDNS traffic. I can see from my PC on the same subnet as the Google Home devices the mDNS advertisements from Home Assistant containing the IP and port. I can also see the app.js running on the Google Home devices from chrome://inspect/#devices. Despite this, the Google Home Devices are making zero attempts to contact Home Assistant. I see in Wireshark them making mDNS queries for it, but nothing once they are answered (this is being watched from the router's interface so I would see it).