If you want to control Home Assistant with Google Home without relying on the cloud, youโre going to love this setup. Thanks to Matter and a clever add-on, you can connect Home Assistant to Google Home, Alexa, or Apple Home locally, with no subscription required.
In this guide, Iโll show you step-by-step how to connect Home Assistant to Google Home via Matter, using the Home Assistant Matter Hub add-on. The same approach also works for Amazon Alexa and Apple Home.
This is a true set-it-and-forget-it solutionโfast, local, and incredibly powerful.
โญโญโญ NOTE: โญโญโญ
This article belongs to a YouTube video. I wrote it before recording the video. You can help me continue doing this by checking out the video, commenting on it, giving it a thumbs up, andย subscribing to my YouTube channel. This will ensure that the video is offered more frequently to new visitors, allowing them to stay informed about the latest Home Assistant tutorials and smart home-related product reviews.
I appreciate your support!
Ed
Why Use Matter to Connect Home Assistant to Google Home?
Home Assistant already offers several ways to control your smart home with voice:
- Home Assistant Voice PE
- Google Home
- Amazon Alexa
- Apple Home
Traditionally, Google Home, Alexa, and Apple Home integrations rely heavily on the cloud. While that works fine, many smart home enthusiasts prefer:
- Local control
- Better privacy
- Lower latency
- No recurring subscriptions
By using Matter, Home Assistant can expose your devices locally to Google Home. While Google Home itself still uses the cloud for voice recognition, the actual device control stays local.
Key Benefits
- โก Faster response times
- ๐ Improved privacy
- ๐ธ No subscription required
- ๐๏ธ Googleโs excellent speech recognition
- ๐ง Works with automations, scripts, sensors, lights, and much more
What Is the Home Assistant Matter Hub?
The Home Assistant Matter Hub is an add-on created by t0bst4r. It allows Home Assistant to act as a Matter Bridge, making your Home Assistant entities visible to:
- Google Home
- Amazon Alexa
- Apple Home
Supported Entity Types
The Matter Hub supports a wide range of Home Assistant entities, including:
- Automations
- Buttons
- Binary sensors
- Climate devices
- Covers
- Fans
- Humidifiers
- Input booleans & input buttons
- Lights
- Locks
- Media players
- Scenes
- Scripts
- Sensors
- Switches
- Vacuums
Thatโs a massive amount of control โ all exposed locally via Matter.
Step 1: Add the Matter Hub Repository to Home Assistant
Before installing the add-on, you need to add the repository to Home Assistant.
- Open Home Assistant
- Go to Settings โ Add-ons
- Open the Add-on Store
- Click the three dots (โฎ) in the top-right corner
- Select Repositories
- Paste this repository URL: https://github.com/t0bst4r/home-assistant-addons
- Click Add
Once added, close the dialog.
Step 2: Install the Home Assistant Matter Hub Add-on
After adding the repository:
- Search for Home Assistant Matter Hub in the Add-on Store
- Open the add-on
- Click Install
- Enable Start on boot
- (Optional) Enable Show in sidebar
Once installed, start the add-on and open the Web UI.
Step 3: Create a Matter Bridge
Inside the Matter Hub Web UI:
- Click Create Matter Bridge
- Give it a name (for example: Test Home Assistant)
- Enter your Country Code (e.g.,
NL,US,DE) - Go to Include settings
This is where things get really powerful.
Step 4: Choose Which Entities to Expose
You can control exactly which Home Assistant entities appear in Google Home.
Available Include Options
- Domain (e.g.
light) - Pattern (e.g.
light.office_*) - Platform
- Area
- Entity category
- Label (recommended)
Why Labels Are the Best Option
Using labels allows you to automatically expose new devices without reconfiguring Matter Hub โ perfect for a set it and forget it setup.
Important Label Rules
If your label in Home Assistant is:
Google Home
You must enter it in Matter Hub as:
google_home
Rules:
- Replace spaces with underscores (
_) - Use lowercase characters only
Save the configuration once done.
Step 5: Pair Home Assistant with Google Home
After creating the Matter Bridge:
- Open the bridge configuration
- Youโll see a QR code
- Open the Google Home app
- Add a new device
- Scan the QR code
Your Home Assistant entities will now appear in Google Home ๐
This process works exactly the same for Alexa and Apple Home.
Step 6: Create and Assign Labels in Home Assistant
To control which entities appear in Google Home:
- Go to Settings โ Areas, Labels & Zones
- Open Labels
- Create a new label (e.g.
Google Home) - Assign an icon if you like
Assign Labels to Entities
- Go to Settings โ Devices & Services โ Entities
- Filter by Label
- Open an entity
- Click the cogwheel
- Add the Google Home label
- Save
Any entity with this label will instantly be controllable via Google Home.
Voice Control Demo (Examples)
Once configured, you can use commands like:
- โHey Google, turn off Office Frontโ
- โHey Google, set Office Front to 50 percentโ
- โHey Google, set Office Front temperature to 20 degreesโ
- โHey Google, turn off mail arrivedโ
The response time is fast and reliable thanks to local control.
Current Limitation: Aliases Are Not Supported (Yet)
One downside of the current setup is that entity aliases are not recognized by Google Home.
For example:
- Entity name:
Office Front - Alias:
Front Office
Google Home will only recognize Office Front for now.
Hopefully, future updates to the Matter Hub add-on will add alias support.
Final Thoughts
Using Matter to connect Home Assistant with Google Home is one of the best ways to get fast, reliable, and privacy-friendly voice control.
โ Local control โ No subscription โ Works with Google Home, Alexa, and Apple Home โ Extremely flexible using labels
If youโre serious about smart home automation, this setup is an absolute must.
If you found this guide useful, consider supporting SmartHomeJunkie by liking the video, subscribing to the YouTube channel, or becoming a supporter via Patreon or Koโfi. It helps keep these tutorials coming ๐
See you in the next one โ happy automating!
If this tutorial saved you time or frustration, consider sponsoring the channel. These guides take many hours to produce.
โญโญโญ
- Join this channel to get access to perks: ๐บ https://www.youtube.com/c/smarthomejunkie/join
- Please consider becoming my patron ๐ at https://www.patreon.com/join/smarthomejunkie
- Or please support me by buying me a โ at https://ko-fi.com/smarthomejunkie/
- Or sponsor me through PayPal at https://paypal.me/smarthomejunkie
โญโญโญ
