I’ve been trying to link Home assistant with the google assistant, and can’t get it to work.
I’m running Home Assistant OS on a virtual machine hosted on a TrueNas server.
I get access to hass using http://homeassistant.local:8123
I configured a google project, as it should, filled in the Fulfillment URL with https://homeassistant.local:8123/api/google_assistant.
I then set up the 0auth with everything needed
I then got Homegraph API running and made credentials and everything, got the json file…
I hit the test button to get the version going,
WARNING:
To use Google Assistant, your Home Assistant configuration has to be externally accessible with a hostname and SSL certificate. If you haven’t already configured that, you should do so before continuing. If you make DNS changes to accomplish this, please ensure you have allowed up to the full 48 hours for DNS changes to propagate, otherwise, Google may not be able to reach your server. Once you have confirmed you can reach your Home Assistant from outside your home network, you can set up the Google integration:
Fought with this for a long while. Turns out my let’s encrypt was not renewing the cert. Had to manually restart the encrypt addin and and then restart the server. Will not work without a proper cert in place!