Hoe Koppel je Google Home aan Home Assistant: Integratie
Wat heb je nodig?
Voordat je begint, zorg ervoor dat je de volgende zaken gereed hebt. Dit voorkomt frustratie en zorgt voor een soepel proces.
- Een werkende Home Assistant-installatie. Dit kan op een Raspberry Pi, een NAS of een losse server zijn. Zorg dat je toegang hebt tot de webinterface.
- Een Google-account. Dit is het account dat je ook gebruikt voor je Google Home-apparaten en de Google Home-app.
- De Google Home-app op je smartphone of tablet, met daarin ten minste één Google Home-apparaat (zoals een Nest-speker of -display) ingesteld.
- Een stabiel thuisnetwerk. Zowel je Home Assistant-server als je Google Home-apparaten moeten op hetzelfde Wi-Fi-netwerk zitten.
- Optioneel maar aanbevolen: Een externe toegang tot Home Assistant ingesteld, zoals via Nabu Casa (de eenvoudigste methode) of een eigen domein met SSL. Dit is essentieel voor een betrouwbare koppeling.
Stap-voor-stap
Volg deze stappen nauwkeurig om de integratie succesvol tot stand te brengen. Neem de tijd voor elke fase.
Fase 1: Home Assistant voorbereiden
Log in op je Home Assistant webinterface. Ga naar Instellingen > Apparaten & Diensten.
Klik op Integratie toevoegen en zoek naar Google Assistant. Selecteer de integratie. Je krijgt nu instructies om een project aan te maken in de Google Cloud Console. Dit klinkt ingewikkeld, maar het is een gestandaardiseerd proces.
Fase 2: Google Cloud Console configureren
Volg de link en log in met je Google-account. In de Google Cloud Console maak je een nieuw project aan, bijvoorbeeld "Home Assistant".
Ga vervolgens naar de Google Assistant API en schakel deze in. Dit is de brug tussen Google en Home Assistant. Creëer nu inloggegevens. Kies voor een OAuth 2.0-client-ID.
Fase 3: Koppeling in Home Assistant afronden
Het type is Webapplicatie. Geef het een naam.
Bij Geautoriseerde omleidings-URI's vul je de URL in die Home Assistant je geeft (meestal eindigend op /auth/external/callback). Sla de Client-ID en het Clientgeheim goed op. Keer terug naar Home Assistant en plak de Client-ID en het Clientgeheim in de daarvoor bestemde velden.
Je kunt nu kiezen welke entiteiten (apparaten) je wilt blootstellen aan Google Assistant. Vink alles aan wat je met je stem wilt bedienen, zoals Philips Hue-lampen, schakelaars en thermostaten.
Fase 4: Koppelen in de Google Home-app
Home Assistant genereert nu een voorbeeldzinsstructuur. Dit zijn de commando's die je straks kunt gebruiken. Rond de configuratie af.
Open de Google Home-app op je telefoon. Tik op het + icoon en kies Apparaat instellen > Werkt met Google.
Zoek naar de naam van je Home Assistant-integratie (vaak je projectnaam). Log in met je Home Assistant-account wanneer daarom wordt gevraagd, bijvoorbeeld voor Sonos multi-room audio.
Je wordt gevraagd welke kamers en apparaten je wilt koppelen. Wijs de gevonden Home Assistant-entiteiten toe aan de juiste kamers in je Google Home. De apparaten verschijnen nu in je Google Home-app alsof het native Google-apparaten zijn.
Veelgemaakte fouten
Deze fouten zien we regelmatig. Herken ze om ze te voorkomen.
- Externe toegang niet ingesteld. Google Assistant praat met je Home Assistant via het internet. Zonder externe toegang (zoals via Nabu Casa) faalt de koppeling. Dit is de meest voorkomende blocker.
- Verkeerde omleidings-URI. Een typefout of verkeerde URL in de Google Cloud Console zorgt ervoor dat de authenticatie mislukt. Kopieer de URL exact uit Home Assistant.
- Firewall of netwerkproblemen. Zorg dat poort 443 (voor HTTPS) niet geblokkeerd wordt door je router of firewall. Controleer ook of beide apparaten op hetzelfde netwerk zitten tijdens het koppelen.
- Entiteiten niet blootgesteld. Vergeet niet om in de Home Assistant-integratie de specifieke apparaten aan te vinken die je wilt besturen. Alleen dan zijn ze zichtbaar voor Google.
- Verlopen of ongeldige credentials. De Client-ID en het Clientgeheim veranderen niet, maar als je het Google Cloud-project verwijdert, stopt het werken. Controleer dit bij problemen.
Tips
Met deze tips haal je meer uit de integratie, zoals Alexa aan Home Assistant koppelen, en voorkom je ergernis.
- Gebruik duidelijke, unieke namen voor je apparaten in Home Assistant. Noem een lamp niet zomaar "Lamp", maar "Woonkamer Plafondlamp". Dit voorkomt verwarring voor zowel jou als Google.
- Maak gebruik van Home Assistant-groepen. Je kunt in Home Assistant een groep maken (bijv. "Alle Bovenverdieping Lampen") en deze groep blootstellen. In Google zeg je dan simpel "Hey Google, zet de bovenverdieping uit".
- Combineer met automatiseringen. De echte kracht zit in het aansturen van complexe Home Assistant-scripts of -automatiseringen via een simpele stemopdracht. Exposeer een script als een "scene" aan Google.
- Test je commando's eerst in de Home Assistant-interface. Voordat je tegen Google praat, zorg dat het apparaat of de automatisering in Home Assistant zelf werkt. Zo sluit je een probleemlaag uit.
- Houd de integratie up-to-date. Zowel Home Assistant als Google voeren wijzigingen door. Controleer na updates van Home Assistant of de Google-integratie nog goed functioneert.
Resultaat
Na het succesvol voltooien van deze stappen beschik je over een krachtige, naadloze integratie. Je kunt nu al je ondersteunde Home Assistant-apparaten en -automatiseringen aansturen met je stem via elk Google Home-apparaat in huis.
Zeg bijvoorbeeld "Hey Google, zet de thermostaat op 21 graden" of "Hey Google, activeer de filmmodus". De opdracht wordt verwerkt door Google, doorgestuurd naar je Home Assistant-server, die vervolgens het juiste apparaat of de juiste scène aanstuurt. De reactie is bijna direct.
Je hebt hiermee de flexibiliteit en kracht van Home Assistant gecombineerd met het gebruiksgemak van het Google Assistant-systeem.
Het beste van twee werelden voor een echt geïntegreerde smart home-ervaring.