Google Gemini in Home Assistant
google_generative_ai_conversation
part of Home Assistant since 2023.6
Google Gemini is an official Home Assistant integration for AI, Speech-to-text, Text-to-speech and Voice. Works through the manufacturer’s cloud and asks for changes at regular intervals – it depends on the internet connection and the service.
Facts about this integration
- Compatible with Home Assistant
- yes, official integration
- Connection
- Cloud, polling – Works through the manufacturer’s cloud and asks for changes at regular intervals – it depends on the internet connection and the service.
- Setup
- in the user interface
- Kind
- Online service
- Installations
- 33,868 (5.0 % of the installations that share statistics)
- Categories
- AI, Speech-to-text, Text-to-speech, Voice
- Provides
- Conversation agent, Diagnostics, Speech-to-text, Text-to-speech
- Maintained by
- @tronikos, @ivanlh
- Python packages
google-genai==2.16.0
Setup
- In Home Assistant open Settings → Devices & services.
- Click "Add integration" and search for Google Gemini.
- Follow the dialog – it asks for everything the integration needs.
The link goes through my.home-assistant.io and opens the setup dialog in your own instance – no address of ours is involved.
Blueprints that use this integration
- Automation AI Package Detector
Known issues and fixes
5 open issues and 12 bug fixes in the last twelve months are recorded for Google Gemini in the Home Assistant issue tracker. If something does not work, update first: the most recent fix shipped with Home Assistant 2026.9.0.
Open
- open Reported problem #151267
- open Reported problem #180388
- open Reported problem #180386
- open Reported problem #180145
- open Reported problem #168925
Fixed
- fixed in 2026.9.0 Bug fix #178686
- fixed in 2026.4.4 Bug fix #168458
- fixed in 2026.2.2 Bug fix #162495
- fixed in 2025.12.1 Bug fix #158048
- fixed in 2025.10.2 Bug fix #153676
- fixed in 2025.10.1 Bug fix #153415
Source: the issue tracker of Home Assistant, as of September 14, 2026. The sentences are written by a language model from the titles of the issues; the reports themselves are on GitHub.
Check a specific device for known problems in the product check →
Source of this entry: the official documentation of the integration
