Google Smart Home
homebridge-gsh · v4.2.0
Exposes Homebridge accessories to Google Home and Google Assistant.
What it says it supports
Brands
Devices it names
- Google Home speakers
- Google Home app
Shows up in Apple Home as from its README
What people report
Bridges Homebridge accessories to Google Home; device type mapping follows the source plugin.
- Works2
- Partly works2
| Device | Status | What they said | Source |
|---|---|---|---|
| Logitech Harmony Hub | Works | Dummy switches trigger Harmony TV and stereo actions from Google Assistant and HomeKitSaved copy… shortcut. My DSwitch - TV is now stateful and triggers two automations controlled by another accessory: (1) when the dummy switch is on, it activates the Harmony Hub’s “turn on the TV” action, which powers on the TV and amp and sets the input, and (2) when the dummy switch is off, it deactivates the same action, which is configured to turn off the TV and amp. I set up a similar configuration for my Stereo dummy switch. I had forgotten that Harmony manages different on/off states. So far, it seems to work well. Now, I just need to configure a command in the Google Home app to turn these dummy … Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2024-07 |
| Nest Guard | Works | Controlled via Google Assistant through homebridge-gsh; fast and easy setupSaved copyJust tested this out with Google Assistant on my Nest Guard, and it works great! I believe it actually responds much faster than Alexa (which I normally use for voice control). Setup was a breeze too! Very nicely integrated! Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2019-08 |
| Domoticz switch shown as TV/light | Partly works | Switch shown with light icon in Google Home; type depends on source pluginSaved copyFirst: glad this project is back! I moved to DZGA but that involved a lot more effort and a hole in my firewall. Second: I have 4 lights in my living room and 1 TV. When I tell Google to turn on the lights, 5 devices are turned on instead of 4. The 4 lights show as lights and the TV (a switch) is shown as an on/off switch. My devices come from Domoticz btw. Excerpt saved from GitHub on 2026-10-22. | Issue #8 · 2024-12 |
| Google Nest Hub | Partly works | Google Home Homebridge plugin only exposes accessories; Hub itself not added to HomeKitSaved copy… dude at work and I’ve set up the homebridge-gsh plugin - it really doesn’t seem to do anything but give you HomeKit access to accessories paired to the Google Nest Mini or whatever Nest device you have. If you’ve already Homebridged those accessories then there’s no real benefit afaik - unless your goal is to reduce the level of ambient privacy in your home by installing a listening device... Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2019-12 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud
Google Smart Home cloud
You’ll need
- Google account
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.6.0 || ^2.0.0-beta.0 |
| Homebridge 2.0 | Yes |
| Node.js | >=18 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | google-smarthome |
| License | GPL-3.0 |
Community signals
| Downloads a week | 434 |
|---|---|
| Downloads a month | 3,372 |
| GitHub stars | 30 |
| Open issues | 1 |
| Closed issues | 30 |
| Last code push | 2026-10-20 |
| Latest version | 4.2.0 (2026-10-17) |
| First published | 2019-07-23 |
| Releases | 202 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Reverse direction: Homebridge to Google
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- InputSource
- Speaker
Sources
- npm: https://www.npmjs.com/package/homebridge-gsh
- Source code: https://github.com/homebridge-plugins/homebridge-gsh
- Issues: https://github.com/homebridge-plugins/homebridge-gsh/issues
- Homepage: https://github.com/homebridge-plugins/homebridge-gsh/blob/latest/README.md
- Verified plugins list: https://github.com/homebridge/verified
