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

<div class="post-metadata">

### Author: ![piedro.genius](https://avatars.discourse-cdn.com/v4/letter/p/e95f7d/32.png) [@piedro.genius](https://discourse.nodered.org/u/piedro.genius)
#### Post date: [23 May 2019 14:02 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/247 "2019-05-23T14:02:42Z")

</div>

![sd](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/2/20b8d99390aabab1265844aaaa7428478edce2c0.png)

After installing this module, only scene switch and outlet nodes are shown. Other nodes are greyed out/dotted within the Palette/Node browser. The switch node does work however. A remove of an node red module `npm uninstall node-red-contrib-nora` to do a reinstall does need seem to work. Any suggestions?

---

<div class="post-metadata">

### Author: ![pigsy](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pigsy](https://discourse.nodered.org/u/pigsy)
#### Post date: [24 May 2019 06:05 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/248 "2019-05-24T06:05:44Z")

</div>

I'm getting an unexpected payload output when asking Google to turn ON the Thermostat node, or in my case an air conditioner. Instead of the payload.mode showing as "on" it's shows as "cool". I think it must be an error because "on" is a supported mode. The voice output from my Google Home is "Ok changing the air conditioner to cool".

---

<div class="post-metadata">

### Author: ![pigsy](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pigsy](https://discourse.nodered.org/u/pigsy)
#### Post date: [24 May 2019 06:19 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/249 "2019-05-24T06:19:14Z")

</div>

Also having dificulties upgrading to 0.24. Getting the right messages it seems, but still showing 0.23.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/c/cc9f566c2e43021832e75708fce8dc3b31614170.png)

---

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [24 May 2019 06:22 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/250 "2019-05-24T06:22:40Z")

</div>

You need to be in your ~/.node-red directory

---

<div class="post-metadata">

### Author: ![pigsy](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pigsy](https://discourse.nodered.org/u/pigsy)
#### Post date: [24 May 2019 06:29 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/251 "2019-05-24T06:29:43Z")

</div>

Thank you. That worked.

---

<div class="post-metadata">

### Author: ![pigsy](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pigsy](https://discourse.nodered.org/u/pigsy)
#### Post date: [29 May 2019 13:16 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/252 "2019-05-29T13:16:18Z")

</div>

Right now all my Nora Devices are showing "not connected". Is there something wrong with the service?

---

<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: [29 May 2019 17:31 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/253 "2019-05-29T17:31:52Z")

</div>

Maybe just the daily restart. Does it work now?

---

<div class="post-metadata">

### Author: ![pigsy](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pigsy](https://discourse.nodered.org/u/pigsy)
#### Post date: [30 May 2019 01:46 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/254 "2019-05-30T01:46:46Z")

</div>

They were in a 'not connected' state for quite a while last night before I went to bed. This morning they're all connected again. Thanks.  
I thought it might have been Heroku running out of hours at the end of the month.

---

<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: [3 June 2019 05:39 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/255 "2019-06-03T05:39:50Z")

</div>

> [@pigsy](#):
>
> I thought it might have been Heroku running out of hours at the end of the month.

Nope, not the case.

---

<div class="post-metadata">

### Author: ![pigsy](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pigsy](https://discourse.nodered.org/u/pigsy)
#### Post date: [5 June 2019 01:23 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/256 "2019-06-05T01:23:28Z")

</div>

I've sent the Nora thermostat ambient temperature and humidity values from a sensor inside my house.

var sensortemperature = msg.payload;  
msg.payload =  
{  
temperature: + sensortemperature  
}  
return msg;

var sensorhumidity = msg.payload;  
msg.payload =  
{  
humidity: + sensorhumidity  
}  
return msg;

When I query the device with the command "What's the air conditioners temperature" I get a valid response.  
But how do I query for the humidity? Nora/Google doesn't recognise any command I ask about humidity.

---

<div class="post-metadata">

### Author: ![pigsy](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@pigsy](https://discourse.nodered.org/u/pigsy)
#### Post date: [6 June 2019 22:07 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/257 "2019-06-06T22:07:01Z")

</div>

Further on from above more questions about the thermostat.  
When I input payload temperature: why does the thermostat turn off?

Thank you.

---

<div class="post-metadata">

### Author: ![upulankit](https://avatars.discourse-cdn.com/v4/letter/u/5e9695/32.png) [@upulankit](https://discourse.nodered.org/u/upulankit)
#### Post date: [7 June 2019 06:51 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/258 "2019-06-07T06:51:55Z")

</div>

Can I get the code you have written in function node which will inject data to mqtt node. I also want to know how to configure nora node so that it will connect to my google assistant...Can u please help me???

---

<div class="post-metadata">

### Author: ![LondisDunleer](https://avatars.discourse-cdn.com/v4/letter/l/90ced4/32.png) [@LondisDunleer](https://discourse.nodered.org/u/LondisDunleer)
#### Post date: [23 June 2019 17:52 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/259 "2019-06-23T17:52:59Z")

</div>

Hi Andrei

I accidentally shared my auth token publicly. Is it possible to remove one?

Thanks,

---

<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: [24 June 2019 10:24 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/260 "2019-06-24T10:24:10Z")

</div>

Not 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: [25 June 2019 14:42 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/261 "2019-06-25T14:42:35Z")

</div>

There's a new button on [https://node-red-google-home.herokuapp.com/](https://node-red-google-home.herokuapp.com/) that can revoke the node-red token (and generate a new one). Be aware that a revoked token doesn't also close the ongoing connection for now (but it will not allow new connections). Meaning that it make take up to 24h (until the service restart) for the revoked token to become unusable - for now.

---

<div class="post-metadata">

### Author: ![LondisDunleer](https://avatars.discourse-cdn.com/v4/letter/l/90ced4/32.png) [@LondisDunleer](https://discourse.nodered.org/u/LondisDunleer)
#### Post date: [25 June 2019 19:48 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/262 "2019-06-25T19:48:55Z")

</div>

That's perfect!! Thanks Andrei!

---

<div class="post-metadata">

### Author: ![sucram](https://avatars.discourse-cdn.com/v4/letter/s/977dab/32.png) [@sucram](https://discourse.nodered.org/u/sucram)
#### Post date: [1 July 2019 20:41 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/263 "2019-07-01T20:41:01Z")

</div>

Hei, i have been using Nora for a few nights now and i am very impressed, and hope to make it part of my final home auto setup.  
I am using node red Nora to send (Http) calls to my Fibaro Home center, lights and scenes work perfectly.  
I want to realize a last function with termostats , maybe somehow /sometime you could look at this ?  
Here is an idea of my set up.

 ![17](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/f/f94fbcf1099479744b0a2baee15320c9cc3e8bbf.png)

Edit: have fixed thermostats now. Great work Andrei, will happily make a donation.

---

<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: [3 July 2019 13:08 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/264 "2019-07-03T13:08:52Z")

</div>

This is general node-red stuff, not really related to NORA and it's also strongly coupled with the http api for fibaro. You need to convert the output from NORA (using a function node) to the request params fibrao needs.

---

<div class="post-metadata">

### Author: ![sucram](https://avatars.discourse-cdn.com/v4/letter/s/977dab/32.png) [@sucram](https://discourse.nodered.org/u/sucram)
#### Post date: [3 July 2019 13:40 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/265 "2019-07-03T13:40:11Z")

</div>

Thanks, i understand. New to this , so i tried this site.  
I have since fixed most of my queries and am extremely happy with Nora.  
Have just one question, does anyone know the proper voice command for a nora node?

My thermostat HeatIt has four payload outputs :  
1.mode (heat:eco:off) -- voice commands (set thermo -turn to etc): working  
2. setpoint ( temperature) - voice commands ( raise/lower - set temperature etc): working  
3. setpointLow: not working  
4. setpointHigh: not working

Is there a way to view voice commands for a Nora node?

Will gladly send a donation this afternoon Andrei.  
Thanks for your great work and contributions.  
Mvh  
Marcus

---

<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: [5 July 2019 06:39 UTC](https://discourse.nodered.org/t/node-red-google-home-integration/4829/266 "2019-07-05T06:39:22Z")

</div>

> [@sucram](#):
>
> 1. setpointLow: not working
> 2. setpointHigh: not working

setpointLow and setpointHigh are the setpoints for the `heatcool` mode. Low point to start heating and high point to start cooling.

> **[Cloud-to-cloud  |  Google Home Developers](https://developers.home.google.com/cloud-to-cloud/traits/temperaturesetting)**

> [@sucram](#):
>
> Is there a way to view voice commands for a Nora node?

Just lookup google home. NORA is just an interface, doesn't add anything custom.

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

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