Nest Thermostat

Yes, check this app out: https://github.com/imbrianj/change_nest_mode/blob/master/change_nest_mode.groovy

You need to set an app for each mode you want the Nest to activate home and away for. For example, I have 4 instances for home(nest mode) - home and home night (ST) and away (nest mode) - away and away night (st). This essentially does what skylark does.

Most excellent; I will give that one a look. Thanks!

Is it sad that my nest hasn’t updated since the 16th and I just noticed…

Thanks for the solution!

Greetings all, i’m new to smartthings - and am trying to get my nest working. I’ve gotten through all of the steps and put in my serial number. Nest showed up in my things but i cant do anything with it? It has ${ in gray where there are buttons for my other items. Is there supposed to be some way to actually interact with the nest? I am assuming there must be, due to the button / slider choice?

hit refresh
20 characters :smile:

@notoriousbdg thanks for updating the device type. One major request and one question.

Request: Since you seem to have the most latest/greatest device type, can you update yours and in the header space of the code, put a version number. and version date. I’ve spent the last few hours reading various threads trying to ensure I am working from the most current code and I think I am there! But many forums loop back and forth through various forums.

Question: I am new to GITHUB and just figured it out (trial and error) for the [RULE MACHINE] (Rule machine - as per the app developer, this app is no longer available for new installs, distribution, or support) that @bravenel hosted (BTW, that code has a great example of my request above… version & date in the code!). In any case, should I be able to add your repo in github to always be linked to your latest code? When I try, I get no files in the repo. Am I missing something silly?

Thanks for reviewing!

in order for a repo to show up in SmartThings IDE it has to follow a specific folder tree structure - if it doesn’t no files show up in the IDE when you try to view it. So, unless the developer re-organizes their repo, the only thing you can do is fork it to your own github account and just copy/paste when they update.

Just throwing it out there; does anyone know of or have an app they can share that will trigger a switch (ceiling fan for example) when the Nest turns on the HVAC fan?

The problem is the Nest device implementation is that it doesn’t actively report changes to the system. You have to poll the device to get an updated status on the thermostat.

I have an app I can adjust

Ok it is harder than I thought on my phone. I’m probably 90% there. I’ll have to look at it on my laptop later.

Is anyone seeing problems viewing your nest devices in the IOS app after the app update yesterday? My nest devices are working just fine behind the scenes; however, when I try to view the device in the IOS app the app crashes. I removed all the devices and added them back. I’m using the device type provided at notoriousbdg/device-type.nest/blob/master/nest.devicetype.groovy.

Yeah mine too I think it’s an app issue, I’m able to control my nests with smart tiles.

Something is up with mine as well. I noticed the away/home icon is different. It has a blue circle around with a little house icon for home and a person walking for away. It also is time stamped. You can no longer press it to change states as well. I tried republishing the code…didn’t work. Tried adding a duplicate nest device and it crashed the app every time I tried to open it.

Make sure you go into the Preferences for the Nest device on your smartphone and resave them. If you’re using the latest code base, this will force a re-authentication with the Nest servers.

I have a problem with this app. It turns off my ecobee just fine when A door has been open longer than the set time but it doesn’t turn it back on (or auto mode) afterwards. Anything I can do to fix that?

From the code it looks like it should, you can check live logging for errors while you test the opening and closing of your door.
You can also check out:

Mines still crashing and i saved preferences

Looks like it sets it to off afterwards instead of restoring.

	3c126c5e-365d-4a63-b87a-a9e4a6aeb773

4:44:08 PM:
debug
Parse returned [Back Door was closed, Back Door was 

inactive, Back Door was 64°F, Back Door Battery was 50%, Back Door was
-65 dBm, Back Door Signal (LQI) was: 100%]

	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Generate Status Event = Right Now: Off


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
HVAC Mode = off


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Cooling set point = 76


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Heating set point = 64


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Temperature = 67


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Generate Status Event for Mode = off


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Generate Status Event = Right Now: Off


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
HVAC Mode = off


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Cooling set point = 76


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Heating set point = 64


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Temperature = 67


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Generate Status Event for Mode = off


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Cooling Setpoint = 76


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Heating Setpoint = 64


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Current Mode = off


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
Generate SetPoint Event


	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:32 PM:
debug
parsing data [heatingSetpoint:64, heatMode:true, 

autoMode:true, coolingSetpoint:76, thermostatMode:off, coolMode:true,
auxHeatMode:false, temperature:67.3]

	a01b6900-c53b-4f7d-8ff7-aeb613f0a772

4:43:31 PM:
debug
Executing 'poll' using parent SmartApp


	c78b710a-8dac-4818-963d-67ec77b3454a

4:43:28 PM:
debug
Setting thermostat to off

The “Thermostat Mode Director” does the same thing. Turns it off but never turns it on.