No local fulfillment with Google Assistant

I have configured the Google Assistant integration using the manual setup and it’s working fine but I cannot get the local fulfillment to work.

I followed the steps from the documentation
but in the Chrome Inspect view I cannot see the Home Assistant instance. I do see my Nest Mini devices listed there.

To debug the mDNS part I used the “Bonjour browser” tool (on the same Windows host as Chrome) and it does show an “_home-assistant._tcp.” entry with both the base_url and the internal_url pointing to the local (non-SSL) URL of the HA instance.

Worth noting that I am using HA as a Docker container. I would really like to get local fulfillment working in order to get rid of the latency caused by the cloud.

Any help would be much appreciated!

Any luck so far on local fulfillment? This graph will allow you to see if it is working/

Check out Matterbridge. It is a way to expose all entities to Google Assistant/Gemini locally through matter protocol.

Thanks for the tips. I stopped using the Google Assistant integration at some point because of the convoluted setup. I did install Matterbridge it works quite well - I also shows that Google Home is (way) behind Apple Home in terms of support for Matter devices.