Google Assistant vs Alexa for Home Assistant

Tags: #<Tag:0x00007f328a95ae48> #<Tag:0x00007f328a95ad80>

Hi, the most recent topic on this argument that i’ve found is dated 2018. A lot has changed in 2 years on both assistants, so i think that it may be usefull to compare them again.

Now i’ve only 1 google home mini, and i’m about to choose if going on with google family or switch to amazon world.

I think that google is better in understanding commands (example turn on this and that), at the same time it overthinks some command (you cannot name a light simply “light”, otherwise google will turn on / off all the room lights, not only the one named light and so on)

For home assistant “notification”, i’ve setup assistant relay with home assistant integration and it works, however having every sentence starting with “message from xyz …” is quite annoying. Some of you know if there is a better method? (tts cast is not an option since it will be stop any music playing at the moment of the notification). In alexa world i’ve seen that is a native TTS function, where also the emotion can be specified, if someone confirm to me that this is not stopping the music is probably a point to alexa.

For voice commands, i’ve seen that google assistant integration is quite straightforward (i’ve duckdns + lets’encrypt and a “test” project on action console for the real integration. Is the amazon integration as easy as the google one? Does someone have tryed both and can show differences?

For things “unrelated” from home assistant, i’ve seen that google assistant is quite good in answering quick questions going straight to the point, while alexa seems to catch informations only from a few services with less precision. Moreover google supports follow ups while alexa seems to not support them (correct me if i’m wrong).

Me and my girlfriend are already using android phones and most of google tools (calendar, keep, contacts, photos etc), so for us stay with google seems to be the more comfortable thing to not have to sync almost everything.

For multimedia, it seems that now is a tie, but google have just relased the new chromecast with google TV, wich (at least from first reviews) it seems better than fire stick and thinked to be a “multimedial hub” joining all supported services toghether.

I’m not a native english speaker so sorry for mistakes,please let me know what you think and if you have tested both, what let you choose. I think that this can be helpfull for many people

was just wondering the exact same

do you have something to add on what i said?

I am currently testing an amazon echo avec 1,5 year with google integration.
first thing I can say is that Alexa seem more restrictive for streaming music on it comparing to google.
I can understand that YouTube music do not work with it, but there seem to be only amazon music, Spotify and a handful of other. comparing to almost every app for sound that directly cast on the google home. or just directly the sound of the cellphone.
keep in mind that it’s an opinion base on just 1 hours of testing
will update when i will have more time for testing

I can confirm that TTS can be performed on Alexa devices without “stopping the music”. It lowers the volume of the music, does the TTS, and then raises the volume back up.

I can also confirm that there are more media options with Google. For me, I only play music via Alexa, and I only use Spotify, which works fine. If you want something other than that or Amazon Music, then you’ll have to look deeper into whether it’s supported. Chromecast/Google Devices is more open about this process, so more things are supported.

For other “Home Automation Stuff” I find Alexa to be better. For instance, I can get information about alarms that have been set on the Alexa device as well as information regarding which device was spoken to so that things like “turn on the disco lights” can work in any room, as long as you write an automation smart enough to read all the sensors and figure out which room you’re in. And of course, you’ll need disco lights in every room, but who doesn’t already have that. :slight_smile:

For me, Alexa made a lot more sense as a auxiliary device to Home Assistant. As a stand-alone device, I think Google works better and offers more features. So, in my house, there’s an Alexa in every room and a box full of Google devices in my office.

1 Like