# 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:** 12

<div class="post-metadata">

### Author: ![marbalon](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marbalon/32/14527_2.png) [@marbalon](https://discourse.nodered.org/u/marbalon)
#### Post date: [7 May 2019 10:51 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/226 "2019-05-07T10:51:32Z")

</div>

Hi,

First thanks a lot for your service! It works exactly as I need, except one issue.

Google assistant support my native language polish and English commands, so I can eg. call my chromecast to enable my TV in polish without any problems. But I can't call commands related with Nora in polish. In English everything is ok, but devices seem to be linked to the EN language and even when I give it polish name and assign to rooms with polish name, commands in polish does not work. Do you know solution for this ? Maybe it is because this service have main language English in google setup ?

Marcin.

---

<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: [7 May 2019 11:20 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/227 "2019-05-07T11:20:04Z")

</div>

Hey Andrei, thank you very much for this.  
Your support is perfect.

Currently I cannot test version 24 because on here it still says v23?

> **[node-red-contrib-nora](https://flows.nodered.org/node/node-red-contrib-nora)**
>
> Set of nodes for google home integration

---

<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: [7 May 2019 12:20 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/228 "2019-05-07T12:20:59Z")

</div>

> [@marbalon](#):
>
> Do you know solution for this ? Maybe it is because this service have main language English in google setup ?

You're right. I just checked and only English was selected (I remember all languages being enabled). I enabled all the languages now, but I think I need to create a new release and that may take a while. Can you check if it works now?

> [@fightforlife](#):
>
> Hey Andrei, thank you very much for this.  
> Your support is perfect.
> 
> Currently I cannot test version 24 because on here it still says v23?

I assume that page is updated based on a cron job once a week or something. You can manually install the latest if you go to your `.node-red` home folder and `npm install node-red-contrib-nora@latest`.

---

<div class="post-metadata">

### Author: ![marbalon](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marbalon/32/14527_2.png) [@marbalon](https://discourse.nodered.org/u/marbalon)
#### Post date: [7 May 2019 12:43 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/229 "2019-05-07T12:43:32Z")

</div>

Thanks for quick answer, I will test it but maybe latter because now something is wrong with my assistant because I don't get any responses on my phone related with home control.

---

<div class="post-metadata">

### Author: ![marbalon](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marbalon/32/14527_2.png) [@marbalon](https://discourse.nodered.org/u/marbalon)
#### Post date: [8 May 2019 12:40 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/230 "2019-05-08T12:40:26Z")

</div>

Today it is fine. When I add light with polish name, and room in polish name I can call this light via Phone , but there is another bug probably on the google side - When I send request to switch light on or off google assistant perform this task but send answer "Sorry I didn't get any response" readed by polish voice so souds funny 😉 Maybe you know why this happened.

---

<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: [8 May 2019 13:11 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/232 "2019-05-08T13:11:23Z")

</div>

> [@marbalon](#):
>
> "Sorry I didn't get any response" readed by polish voice so souds funny 😉 Maybe you know why this happened.

Could be when NORA is down (either by restart or from updates). I'll have a look in the logs

---

<div class="post-metadata">

### Author: ![marbalon](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marbalon/32/14527_2.png) [@marbalon](https://discourse.nodered.org/u/marbalon)
#### Post date: [8 May 2019 14:23 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/233 "2019-05-08T14:23:41Z")

</div>

This is quite know problem with Google asistant when people using two voices:

[https://support.google.com/assistant/thread/494671?hl=en](https://support.google.com/assistant/thread/494671?hl=en)

But maybe you know solution for this... If you need me for testing this just let me know using my email (same as my nick here on gmail) or PM me.

Thanks for help.

---

<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: [8 May 2019 14:44 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/234 "2019-05-08T14:44:21Z")

</div>

Ah, in that case there's nothing I can do. Thought it might be an error during an invocation from Google, but it seems there are none 🙂  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/c/c7ec34a05484066f3e6723f4e5cf34f37dac0957.png)

---

<div class="post-metadata">

### Author: ![marbalon](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marbalon/32/14527_2.png) [@marbalon](https://discourse.nodered.org/u/marbalon)
#### Post date: [8 May 2019 14:51 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/235 "2019-05-08T14:51:15Z")

</div>

I think when Google assistant will be available also for devices like google speakers they will resolve the problem.

---

<div class="post-metadata">

### Author: ![ashfaaaa](https://avatars.discourse-cdn.com/v4/letter/a/e8c25b/32.png) [@ashfaaaa](https://discourse.nodered.org/u/ashfaaaa)
#### Post date: [10 May 2019 13:10 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/236 "2019-05-10T13:10:39Z")

</div>

first of all awesome Node-red Google Assistant integration thank you so much @andrei-tatar ..

is there anyway to send a command to node red? ex: Ok Google "status of front door" or "check front door lock" and get a msg.payload "front door" or "front door lock".

---

<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 May 2019 13:32 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/237 "2019-05-10T13:32:33Z")

</div>

> [@ashfaaaa](#):
>
> is there anyway to send a command to node red? ex: Ok Google "status of front door" or "check front door lock" and get a msg.payload "front door" or "front door lock".

No. Not possible like that.  
But it is possible if/when I add support for "door" device. In that case you can keep the open/lock state in sync with your virtual device and can ask google at any time if it's open or not. Same way you can ask now if a switch is on or off.

---

<div class="post-metadata">

### Author: ![garnern2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/garnern2/32/8249_2.png) [@garnern2](https://discourse.nodered.org/u/garnern2)
#### Post date: [11 May 2019 04:16 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/238 "2019-05-11T04:16:23Z")

</div>

I'm new to this community, so pardon me for asking, but...is there a reason why it wouldn't be easier (and cheaper, and more local) to use Home Assistant to do all of this? The only thing you'd be relying on that wasn't local at that point would be the Google service if it were to go down (or if your internet connect were to go down).

---

<div class="post-metadata">

### Author: ![realjax](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/realjax/32/895_2.png) [@realjax](https://discourse.nodered.org/u/realjax)
#### Post date: [13 May 2019 07:25 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/239 "2019-05-13T07:25:00Z")

</div>

I was wondering if it is possibly to set the colors of a light yet?

---

<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 May 2019 09:59 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/240 "2019-05-14T09:59:10Z")

</div>

Not yet...

---

<div class="post-metadata">

### Author: ![Vallhalen](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vallhalen/32/8389_2.png) [@Vallhalen](https://discourse.nodered.org/u/Vallhalen)
#### Post date: [15 May 2019 19:55 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/241 "2019-05-15T19:55:31Z")

</div>

Ok I must be doing something wrong (or dont understand something) , have nora installed and integrated-\> configured something likee this on screenshot

 ![screen%20node%20red](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/f/fee7a203a5b4471adc3da490b5583d4a0c4cefcf.png)

I have shelly (1 v3) module with supla firmware working great with google home but cant start it via nodered could someone give me this "key hint" to start with it? Tried with node type light and node type switch - in both cases there where beautifull switch and bulb icons, some info in debug but never turned on door light. correct debug is there because i triggered it by voice command to google home mini. when i try to just wait to time i configure in inject block there is log with something like follows: `door light on : msg : Object object topic: "door light on" payload: 15.05.2019, 21:50:00 [UTC+2] _msgid: "aafff8ec.655af8"`

---

<div class="post-metadata">

### Author: ![Vallhalen](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vallhalen/32/8389_2.png) [@Vallhalen](https://discourse.nodered.org/u/Vallhalen)
#### Post date: [16 May 2019 11:54 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/242 "2019-05-16T11:54:33Z")

</div>

Fun fact- You have to "spend some time" on forum to be able to send PMs (about 20 minutes?) Mistery of no PM button solved 😉

---

<div class="post-metadata">

### Author: ![Vallhalen](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/vallhalen/32/8389_2.png) [@Vallhalen](https://discourse.nodered.org/u/Vallhalen)
#### Post date: [17 May 2019 04:53 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/243 "2019-05-17T04:53:13Z")

</div>

yuuupeeeee I am step further 🙂 Now flow changes state to "on" but light is still "off" in fact is it some kind of bug or I am doing something wrong?

 ![light%20is%20almost%20on](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/c/ce36d6728d8ebf781b4ad1463e9e1cbaf7270115.png)

I hope full flow could help to solve my issue (added off button for sake of consistency;)

```auto
[
    {
        "id": "e0b2af34.2237c",
        "type": "tab",
        "label": "Flow 1",
        "disabled": false,
        "info": ""
    },
    {
        "id": "4acded34.496434",
        "type": "debug",
        "z": "e0b2af34.2237c",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "x": 650,
        "y": 240,
        "wires": []
    },
    {
        "id": "29ceac0b.f92184",
        "type": "nora-light",
        "z": "e0b2af34.2237c",
        "devicename": "Door light",
        "lightcolor": false,
        "brightnesscontrol": false,
        "passthru": true,
        "statepayload": true,
        "brightnessoverride": "",
        "roomhint": "Door",
        "name": "Door light",
        "nora": "4826ed8e.65bff4",
        "topic": "",
        "onvalue": "on",
        "onvalueType": "str",
        "offvalue": "off",
        "offvalueType": "str",
        "x": 470,
        "y": 260,
        "wires": [
            [
                "4acded34.496434"
            ]
        ]
    },
    {
        "id": "eefd03da.ffaab",
        "type": "inject",
        "z": "e0b2af34.2237c",
        "name": "",
        "topic": "turn light",
        "payload": "on",
        "payloadType": "str",
        "repeat": "",
        "crontab": "55 06 * * *",
        "once": false,
        "onceDelay": 0.1,
        "x": 190,
        "y": 240,
        "wires": [
            [
                "29ceac0b.f92184"
            ]
        ]
    },
    {
        "id": "3a48e5b2.5f187a",
        "type": "inject",
        "z": "e0b2af34.2237c",
        "name": "",
        "topic": "turn light",
        "payload": "off",
        "payloadType": "str",
        "repeat": "",
        "crontab": "55 06 * * *",
        "once": false,
        "onceDelay": 0.1,
        "x": 190,
        "y": 300,
        "wires": [
            [
                "29ceac0b.f92184"
            ]
        ]
    },
    {
        "id": "4826ed8e.65bff4",
        "type": "nora-config",
        "z": "",
        "name": "nora config",
        "group": ""
    }
]

```

EDIT:  
ok more hours, mor knowledge - can't be started without mqtt and while supla does not support mqtt ( ☹ ) can not be done like this in my case... looking for workarounds 😉

---

<div class="post-metadata">

### Author: ![dprus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dprus/32/8493_2.png) [@dprus](https://discourse.nodered.org/u/dprus)
#### Post date: [20 May 2019 01:04 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/244 "2019-05-20T01:04:45Z")

</div>

Hi,

I was wondering if, for thermostats, you could expose the "queryOnlyTemperatureSetting" setting? I have a thermostat+humidifier in my chicken coop that obviously can't set a temperature. It is, bascially, a read-only/query-only thermostat so I'd like to enable this. Thanks for the awesome work!

---

<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 May 2019 06:34 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/245 "2019-05-21T06:34:09Z")

</div>

Hi,  
Please open an issue on github and I will tackle it when I get some time.

---

<div class="post-metadata">

### Author: ![dprus](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dprus/32/8493_2.png) [@dprus](https://discourse.nodered.org/u/dprus)
#### Post date: [21 May 2019 18:54 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/246 "2019-05-21T18:54:51Z")

</div>

Done. [https://github.com/andrei-tatar/node-red-contrib-nora/issues/16](https://github.com/andrei-tatar/node-red-contrib-nora/issues/16)

Thanks!

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

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