Google Integration add device returns something went wrong

I Follower all the steps from this resources multiple time:

https://www.home-assistant.io/integrations/google_assistant/. (Documentation)
https://www.youtube.com/watch?v=RqGi_GI0ltU&t=402 (Google Home Intagration)
https://www.youtube.com/watch?v=AK5E2T5tWyM (Remote Access)

However when I click Add Device on the HOME app and click on “[test] myHAintegration” I always get:
“Something went wrong. Try Agein.”

This is my config:
http:
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem
  
google_assistant:
  project_id: myproject9798
  service_account: !include SERVICE_ACCOUNT.json
  report_state: true
  expose_by_default: false

I also forwarder on my Router:
External 8123 to my HomeAssistant IP port 8123
External 443 to my HomeAssistant IP port 8123
External 37030 to my HomeAssistant IP port 8123

I tried to delete and recreate the Actions and Connection multiple time without luck

Thank you!

John

I figure it out, i had a typo in the clientID, Here is the links that worked for me:

DuckDNS:
MyDuckDns246345

Project_name:
myHome12235345

Fulfill_url
https://MyDuckDns246345.duckdns.org:8123/api/google_assistant

Client_ID: 
https://oauth-redirect.googleusercontent.com/r/myHome12235345

Authorization_URL:
https://MyDuckDns246345.duckdns.org:8123/auth/authorize

Token_URL
https://MyDuckDns246345.duckdns.org:8123/auth/token
2 Likes

Well done! The instructions for this don’t talk about SSL at all. Is that an SSL key for a domain you have, or for a public IP? Can you use self-generated certificates? Could I use a self-generated certificate for the IPV6 address of my home assistant?

Thanks for your thoughts!