# Node-RED google home integration

**URL:** <https://discourse.nodered.org/t/node-red-google-home-integration/4829>\
**Category:** Share Your Projects\
**Created:** [13 November 2018 09:25 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829 "2018-11-13T09:25:31Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![fightforlife](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/fightforlife/32/4527_2.png) [@fightforlife](https://discourse.nodered.org/u/fightforlife)\
**Post date:** [10 January 2019 11:03 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/146 "2019-01-10T11:03:14Z")

</div>

Is it possible for Nora to check with google which devices were turned on when I deploy a flow?  
At the moment everythin is turned off after each deploy.

This sometimes is troublesome, since the node does not send a command to turn off if it is (thinks) off.

**So maybe you can add an option in the nodes to also send the on off command if the state is already on/off. With this you wouldnt do a on off after each deploy.**

---

<div class="post-metadata">

**Author:** ![andrei-tatar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei-tatar/32/3780_2.png) [@andrei-tatar](https://discourse.nodered.org/u/andrei-tatar)\
**Post date:** [10 January 2019 11:25 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/147 "2019-01-10T11:25:24Z")

</div>

I think you should update the state in the nora nodes on each flow start. Otherwise you will have discrepancies between the real state and the state in google home.

If you use MQTT, you can retain the last state message so when the flow restarts and subscribes it will get the last known state immediately (that is if you also don't restart the broker in the meantime).

The way I do it, my nodes (that represent the real devices) query the real devices and send their state on each startup. This always ensures (regardless of what I restart) that all the states are synced.

---

<div class="post-metadata">

**Author:** ![rango3221](https://avatars.discourse-cdn.com/v4/letter/r/90db22/32.png) [@rango3221](https://discourse.nodered.org/u/rango3221)\
**Post date:** [12 January 2019 04:12 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/148 "2019-01-12T04:12:53Z")

</div>

thank you for this wonderful nodered contribution. Can you please add me to the testers list. My email is [jiten.dutia@gmail.com](mailto:jiten.dutia@gmail.com)

---

<div class="post-metadata">

**Author:** ![nosaj66au](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nosaj66au/32/5171_2.png) [@nosaj66au](https://discourse.nodered.org/u/nosaj66au)\
**Post date:** [14 January 2019 05:02 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/149 "2019-01-14T05:02:08Z")

</div>

Hi Guys, Small problem, Had about 6 devices running no problem foe 4 week. Added a seventh today but is didn't show up in device list. So after trying a few thing decided to unlink Nora in the google home app however now it had disappeared from the Works with Google list and I cant put it back. I have try a heap of things but still nothing.  
Jason

---

<div class="post-metadata">

**Author:** ![andrei-tatar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei-tatar/32/3780_2.png) [@andrei-tatar](https://discourse.nodered.org/u/andrei-tatar)\
**Post date:** [14 January 2019 08:01 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/150 "2019-01-14T08:01:35Z")

</div>

I see you're still added as a Viewer to the project. Have you tried accessing the link I sent you in the PM? (that link enables the action to be visible in your Google Home)

---

<div class="post-metadata">

**Author:** ![Supergiovane](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/supergiovane/32/9716_2.png) [@Supergiovane](https://discourse.nodered.org/u/Supergiovane)\
**Post date:** [14 January 2019 14:13 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/151 "2019-01-14T14:13:01Z")

</div>

I'm unable to send PM messages to andrei. Maybe I haven't been active enough to be trusted with PM capabilities. My email isxxx  
Thanks.

---

<div class="post-metadata">

**Author:** ![stratosgear](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/stratosgear/32/5187_2.png) [@stratosgear](https://discourse.nodered.org/u/stratosgear)\
**Post date:** [14 January 2019 17:07 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/152 "2019-01-14T17:07:57Z")

</div>

I hate doing this like this, as I think it is highly inefficient and maybe annoying to @andrei-tatar but I have no other way of contacting him with a PM message.... 😞

Can I also be added? stratosgear at google mail com (slightly obfuscated)

Thanks!

---

<div class="post-metadata">

**Author:** ![nosaj66au](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nosaj66au/32/5171_2.png) [@nosaj66au](https://discourse.nodered.org/u/nosaj66au)\
**Post date:** [14 January 2019 21:27 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/153 "2019-01-14T21:27:59Z")

</div>

Same here PM don't seem to work. Can you please send me the link [jason\_sherwood@bigpond.com](mailto:jason_sherwood@bigpond.com) Thanks

---

<div class="post-metadata">

**Author:** ![usenet](https://avatars.discourse-cdn.com/v4/letter/u/f19dbf/32.png) [@usenet](https://discourse.nodered.org/u/usenet)\
**Post date:** [15 January 2019 00:05 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/154 "2019-01-15T00:05:33Z")

</div>

@andrei-tatar Hi I'm unable to send you PM. I don't see an option in your profile. Maybe my account on forum is not fully activated. Can I ask to send me link. My email: [sebastian.murawski@gmail.com](mailto:sebastian.murawski@gmail.com)

---

<div class="post-metadata">

**Author:** ![andrei-tatar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei-tatar/32/3780_2.png) [@andrei-tatar](https://discourse.nodered.org/u/andrei-tatar)\
**Post date:** [16 January 2019 09:30 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/155 "2019-01-16T09:30:20Z")

</div>

@stratosgear@usenet @Supergiovane check your PM

---

<div class="post-metadata">

**Author:** ![janemirek](https://avatars.discourse-cdn.com/v4/letter/j/d2c977/32.png) [@janemirek](https://discourse.nodered.org/u/janemirek)\
**Post date:** [17 January 2019 17:57 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/156 "2019-01-17T17:57:20Z")

</div>

Dear Andrei, I tried to add Nora account to google home application, but Nora is missing in the list. What I'm doing wrong? Thank you

---

<div class="post-metadata">

**Author:** ![andrei-tatar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei-tatar/32/3780_2.png) [@andrei-tatar](https://discourse.nodered.org/u/andrei-tatar)\
**Post date:** [17 January 2019 18:16 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/157 "2019-01-17T18:16:35Z")

</div>

In order to be able to link NORA to your Google Home, send me a PM with the gmail address you use with your Google Home and I will add it to the "Testers" list.

---

<div class="post-metadata">

**Author:** ![bjerk](https://avatars.discourse-cdn.com/v4/letter/b/71c47a/32.png) [@bjerk](https://discourse.nodered.org/u/bjerk)\
**Post date:** [19 January 2019 23:16 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/158 "2019-01-19T23:16:54Z")

</div>

Hi Andrei  
It seems new users or users with no previous posts are not allowed to PM other forum members.  
I would be interested in testing NORA as well.  
Please add me to the testers list.

Regards  
Bjerk

---

<div class="post-metadata">

**Author:** ![YanK-fr](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/yank-fr/32/5307_2.png) [@YanK-fr](https://discourse.nodered.org/u/YanK-fr)\
**Post date:** [21 January 2019 09:42 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/159 "2019-01-21T09:42:05Z")

</div>

Hello andrei-tatar,

Is it possible to use my own Google actions app ?  
Because i can't see your [test] NORA but i see my own test app. 🙂

Thanks a lot

---

<div class="post-metadata">

**Author:** ![andrei-tatar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei-tatar/32/3780_2.png) [@andrei-tatar](https://discourse.nodered.org/u/andrei-tatar)\
**Post date:** [21 January 2019 09:51 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/160 "2019-01-21T09:51:41Z")

</div>

No. In order to be able to link NORA to your Google Home, send me a PM with the gmail address you use with your Google Home and I will add it to the "Testers" list.

It's not yet certified by Google to be public. It seems it's taking them a while...

---

<div class="post-metadata">

**Author:** ![YanK-fr](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/yank-fr/32/5307_2.png) [@YanK-fr](https://discourse.nodered.org/u/YanK-fr)\
**Post date:** [21 January 2019 10:09 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/161 "2019-01-21T10:09:20Z")

</div>

I must be too silly but where i can send you a private message in this forum ?

---

<div class="post-metadata">

**Author:** ![andrei-tatar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei-tatar/32/3780_2.png) [@andrei-tatar](https://discourse.nodered.org/u/andrei-tatar)\
**Post date:** [23 January 2019 08:31 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/162 "2019-01-23T08:31:14Z")

</div>

> Congratulations, version 1 of node-red-home-automation-82192 was approved, and is now in the process of being deployed to Production!

It seems that the service will go live somewhere around tomorrow 🥳

---

<div class="post-metadata">

**Author:** ![andrei-tatar](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/andrei-tatar/32/3780_2.png) [@andrei-tatar](https://discourse.nodered.org/u/andrei-tatar)\
**Post date:** [25 January 2019 14:00 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/163 "2019-01-25T14:00:01Z")

</div>

Since the service is now live and publicly available, I removed everyone from the testers list. If you experience any trouble try to unlink and link back the service. If you still have problems, let me know.

The plan going further is to add new devices as there is interest for them and I have time.

---

<div class="post-metadata">

**Author:** ![Flixm](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/flixm/32/17122_2.png) [@Flixm](https://discourse.nodered.org/u/Flixm)\
**Post date:** [26 January 2019 19:13 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/164 "2019-01-26T19:13:46Z")

</div>

Hey andrei-tatar please add to control blinds ... that would be great.

What do you think ... is it possible ?

regards felix

---

<div class="post-metadata">

**Author:** ![PRO2XY](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/pro2xy/32/4885_2.png) [@PRO2XY](https://discourse.nodered.org/u/PRO2XY)\
**Post date:** [27 January 2019 09:59 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/165 "2019-01-27T09:59:26Z")

</div>

@andrei-tatar  
I just noticed that nora throws a `socket connection error: user already connected` if I try to use one username in two different Node-RED instances. Is there a way to get around this? I would like to use the same google profile to control multiple RPis running in different locations.  
Is there any way right now to purge a token already associated to the profile and generate a new one?  
Also, is there any change in deployment procedure after the service going live?

Thanks!  
P.s. Let me know if you need any logs for debugging.

[Previous page](https://discourse.nodered.org/t/node-red-google-home-integration/4829.md?page=7)

[Next page](https://discourse.nodered.org/t/node-red-google-home-integration/4829.md?page=9)
