[REMOVED] Nest Manager

Removed the Nest thermometer from all apps that I could. Tried deleting the nest manager from IDE and got a message saying there was an error removing the Smartapp.
In live logging it shows the following error message:
“addRemoveDevices Exception: physicalgraph.exception.ConflictException: Device still in use. Remove from any SmartApps or Dashboards, then try again”.

In notifications on the mobile app, it says Nest manager was deleted even though it is still there.

So i finally got it to work!
It’s working perfectly with my nest protect now.
Thanks a lot :slight_smile:

I was one of the people with the stale data problem. When I was changing things and tweaking things in a PM with @desertblade and @tonesto7 it became unusable. At that point I deleted the SmartApps off my phone. I say SmartApps, plural, because there were two for some reason. Deleting everything off the phone, leaving everything on the IDE alone at the latest code from the repository. Then I went to the Marketplace and reinstalled the SmartApp and since then it has been working and accurately reporting data.

The support from @desertblade and @tonesto7 has been nothing short of amazing. Especially considering the fact that it may not be their code with all the troubles that SmartThings itself has been having the past few weeks.

@tpip, the things that I “tweaked” as specifically as I can recall were:

  • In the SmartThings app. I deleted the duplicate SmartApp. I deleted the one with no data/devices setup leaving the one with my thermostat and protects listed.
  • In the SmartThings app. I went to SmartApps, Nest Manager, Preferences, Nest Login Preferences, Log Out and Reset your Nest Token. (This generated an error when I tried to resign in. I backed out and reattempted multiple times without success.)
  • In the IDE, I checked to make sure I had the latest code from the repository.
  • In the SmartThings app. I went to Marketplace, SmartApps, MyApps, Nest Manager, and reinstalled Nest Manager.
  • In the Nest Manager SmartApp. I reset up the thermostat, presence, and protects but did not change any other settings. That fixed it. I then had correct data and the last checked in was current.

After that, by request from @tonesto7, I went through all the preferences and options to make sure that they all worked. Since then the Last Checked in hasn’t always been ‘right now’ but it has been relatively close, and the data displayed has been accurate. Hope this helps you.

I cannot delete the smartapp from my phone, thanks ST! When I try to delete the app and de-associate from all the routines and the manager, I get the you’re not authorized to preform that message. When I try to delete the manager from IDE, I get an error message in IDE but the notification on my phone says its been deleted even though its still showing up on my phone. Live logging in IDE says its still in use by another app but its not.

I did the relog on in the app to reset the token. That did help some but didn’t update the stale data.

The current status if my app is: the ambient temp & humidity don’t change in the app but in Nest manager API it shows correct numbers, the heat/cool settings do not reflect the correct setting but I can make it turn on/off the AC unit. Here’s what seems to be working so far: Routines. I was able to set my heat/cool settings and the appropriate home/away mode in the routine that applies to that temp range. I set it to the goodbye routine at 62/85 degrees in away mode and Nest responds to that.

You can delete it in IDE if you have disassociated all routines and touch points. If you go to locations list smart apps and then edit. That has been pretty flawless at deleting stuff assuming everything associated with the smart app has been disabled.

FWIW I was having the same problems, deleted everything and reinstalled and everything is working as expected.

Good luck!

-Christy

I disabled everything I could find associated to it. IDE gives me an error message every time even though mobile notification says its been deleted (but its still on my phone).

Did you follow the steps I provided? I ask because I have never seen the message you provided earlier when I try to delete using those steps. That sounds like an error message from the app.

@tpip

The error:

addRemoveDevices Exception: physicalgraph.exception.ConflictException: Device still in use. Remove from any SmartApps or Dashboards, then try  again.

Is preventing a full uninstall. Double check presence and make sure it was not associated to any routines. In the Device Handlers you can look in the SmartApp tabs and see all the smart apps that are using that device. If it is empty and you still cannot remove Nest Manager, you probably need to contact support to remove it. There may be an issue on ST side that is preventing the removal. Once removed, just reinstall and from reports it does fix peoples issues.

I think it’s a ST issue. I’ve removed everything associated to it but I get the same result every time.

Good news is support is not bad. Usually about 24 hours to remove something. I have had this happen on another Device Handler. With all the issues lately I am not surprised if something got borked in the database.

Let us know if they get it removed and a reinstall helps.

I might try them on my next days off. Last time I had a support issue it took a month for them to reply & didn’t get a resolution. Until I get a fresh install, ill keep using Routines as those seem to do what I want from a scheduler. I’ll to delete on my own again later also.

On another note: Alexa can now control Nest directly.

Edit:
If you have dual thermostats it can’t be named something like “Living Room” if you already have “Living Room” as the lights.

You can also set up thermostats in Alexa Smart App. Both have pros and cons. I ended up using the Nest integration and renaming my thermostat to “Nest” so the commands make sense to me “Alexa, set Nest to 72 degrees”

@Stroh I followed your steps. Nothing changed.
@cvastola I’ve tried deleting in IDE several times and get an error message every time.
@desertblade I only have one Nest thermostat, no Protect or presence. Alexa is quickly being a more usable option in the home automation market. I might pick up an echo sooner or later. ST seems to be a more broken and fractured system. If ST doesn’t start doing (reliably) what they advertise the system is capable of, then I could see Samsung dropping them.

Samsung isn’t going to drop them for years. The next generation of TVs have ST built in. ST is still better than other solutions on the market and they don’t charge a monthly fee. $99 is also pretty cheap for what you get.

My system works pretty well, have over 80 devices connected to ST. Home automation is still cutting edge and a niche market. I think in 2 years we will have good systems in place, but for now we have to deal with the growing pains.

3 Likes

In my device handler, it’s showing I have version 1.0.3. Version 1.1.2 is out but when I select update from repo, there is no update there for me to select. In my SmartApps, Nest Manager is showing version 1.1.2.

Nest Manager in my device handler shows the message “file is not in any repository” when I hold the curser over it.

You can try unlinking from a repository and then re-linking it to see if updates the database. I am guessing something is cached incorrectly.

I was wondering if there is a way to just display a single mode for the thermostat. I’ll elaborate.

I have three Nest thermostats. Two are only for heat and the other only for cooling.

The ones that are heat have no fans (it’s a steam system with a hydronic loop)

Would it be possible to have separate displays in settings. Such as fan yes/no. Heat only and cool only system?

@tonesto7 and @desertblade Im blown away by this community app. I can honesty say this is the most professional looking app I’ve seen on ST. Instructions are perfect making the install a breeze. You guys have really outdone yourselves. All my temps and status match my nest app perfectly too. The only thing Im finding is the polling is not consistent but the scheduler is to blame for that. Just curious what happens if the smoke detector goes off, will I get notified by the ST app even if the polling is inconsistent? Does the polling even have anything to do with that? Thanks

I am going experminting with this now. Limitation in ST tiles makes it difficult. Our vision was to have multiple layouts, once ST supports this we will implement.

Short term it may just be disabling tiles (grey them out).