Bytte ekstern URL på Home Assistant: dette må oppdateres

Da jeg flyttet applikasjonene mine til Cloudflare Tunnel, endret jeg noen URL-er, og det skapte noen forsinkelsesproblemer. Når den eksterne URL-en til Home Assistant endres, må alt som bruker den gamle URL-en, oppdateres.

Dette må oppdateres

  • Account linking-URL-en for Google Assistant må oppdateres i Google Actions Console.
  • Companion-appen må konfigureres med den nye eksterne URL-en.
  • Innkommende webhooks som bruker den gamle URL-en, slutter å virke.

Google Assistant

For den manuelle Google Assistant-integrasjonen (ikke Nabu Casa) gjør du dette:

  1. Gå til Google Actions Console
  2. Velg ditt Home Assistant-prosjekt
  3. Under «Account linking» → oppdater Authorization URL og Token URL til det nye domenet
  4. Under «Fulfillment» → oppdater webhook URL
  5. Re-link kontoen i Google Home-appen

Konfigurasjonen

I configuration.yaml må du oppdatere den eksterne URL-en:

homeassistant:
external_url: "https://din-nye-url.example.com"
internal_url: "http://192.168.1.x:8123"
TunnelenMed Cloudflare Tunnel trenger du ikke åpne porter i ruteren, og du trenger ikke dynamisk DNS. Tunnelen håndterer også SSL-sertifikatene. Det er en av de beste endringene jeg har gjort i hjemmenettverket.