I’m planning to buy some Xiaomi Wall Switches and use hass + emulated hue to control them from Google Home. I’m also planning on buying a real Hue bridge + bulbs.
Can anyone confirm it well be possible to control the two bridges (real + emulated) from Google Home (sorry if this is already answered, the discussion is a bit hard to follow). If positive, is it working with the current Google Home apk?
@fversteegen thanks for the answer, I’ll probably not going to go that way if an old apk is necessary (I would be forced to upgrade at one point or another).
@Bobby_Nobble you’re right, but I guess it answers my question anyway.
It’s probably worth a subject on his own, but Emulated Hue seems like a fragile and limited solution to interface with Google Home (not discarding the hard work done obviously). It’s a shame the Google Home connected devices (or whatever it’s called) API seems to be locked to some selected partners. It would be awesome to have the same level of integration with Home Assistant, but I guess it’s a uphill struggle to get Google attention without a big commercial name.
I have a Hue hub, and use Emulated Hue. I have not tried controlling both independently, but I do control the Hue devices through Emulated Hue (so Google Home -> Emulated Hue -> Hue Hub -> Hue Bulb). Response time is just as quick as far as I can tell. I only really use on/off though, so I can’t comment on any functional loss from that approach.
How to get emulated hue to work without an Android phone
I’ve just spend a few hours on trying to get this to work and I finally got it to work. I’m an iOS + Mac user and couldn’t get any earlier version of the Google Home App to install on iOS despite many suggested methods online. I’ve tried running Google Home in an emulator but couldn’t access WiFi from the emulator. I’ve set up VirtualBox with Android x86 but couldn’t still get it to work. What worked for me was to
Hi, I installed older version of Google Home 1.22.25.7 and the app forces you to upgrade when I went into Google Home → Settings.
Is this the same for everyone?
So does this mean that Google has forced everyone to pair with hue account so truely local config / setup not available we are forced for Google Home to communicate with the internet to Phillips Hue?
The end result for both is the same, run whatever you like, scripts, lights, whatever.
Habridge is a separate app, emulated_hue is a proper ha component and a lot consider it has made habridge redundant but equally a lot still like it. Habridge a lot more effort to set up but like you say has a front end. I can see advantages in both but emulated_hue works perfectly for me.
Read the ha component doc to see how to set up emulated_hue and if you search here you’ll find numerous explanations of how Google messed up Home discovery and what you need to do to get it working.
@fversteegen I have habridge up and running added homeassistant in the config and the devices are working within the habrdige webinterface. I have added googlehome in the configuration.yaml and is running on port 80 http://has.ip/api/pi/lights is showing also all the devices properly.
Installed your provided apk and run google assistant which then went to the hue site to detect the hue bridge but nothing is happening. (I dont have any physical devices)