[BROKEN] NST Manager v5.0 (Does Not Work Anymore)

I just completed the installation process of NST Manager but when I try to log into nest and press “accept” an error occurs and won’t let me login.

I am also having the same issue.

@Jared85 @Gdimenna

Guys I’m sorry. Can you give it a try again i made some changes

@tonesto7

No apology necessary! I was able to login with my Nest account. Thanks for all the hard work!

Works flawlessly now. Thanks!

@tonesto7, I just installed the the Nest Manager and went through the set up through the Login to Nest. When I click on Accept, nothing happens. I am able to log into my Nest account independently.

I just tried as well, and there is a box at the top of the Allow box that says “Opps! We encountered an error. Please try again”. Maybe tokens ran out again?

hi, after I published the code , unable to log in into App. It is throwing User id or password being wrong.
In the App, I can only provide the password, but there is no option to configure the email id or the user id. Could that be the reason why the authentication is failing ?

I, too, was getting the “oops” error. Then it changed to it couldn’t connect with nest and to try back a little later.

Now, when I hit the accept button on works with nest, I am presented with a screen that says “Use this pincode to connect with Nest” and has an 8 character code. I hit done, and live logging says

AuthToken not found: Directing to Login Page

Random question… I cannot seem to get Nest Cam (sound or motion) to work with webcore. I read on the wiki that the event will only send after the event completes (ie. sound finishes or motion triggers and then goes back to no motion)?

My question: Has anyone been able to perform a successful motion trigger or sound trigger in web core using Nest Cam?

The motion/sound events are only useful with our live stream service (pretty much real-time events from Nest to SmartThings).

That stinks. Esp since IFTTT can do this.

This isn’t a lack of functionality on our part. It works on IFTTT (With random delay) because it uses Rest Streaming with Nest. Where as ST does’t support Rest Streaming so that’s why we created a NodeJS service for donators that you can run locally in your home on a Raspberry Pi, Linux machine, and eventually windows box.
You simply run the install script and then goto to the manager and turn it on and the manager will find and configure the service and that’s it.

Ok. I’ll give it a shot

Give what a shot?

If you are interested in the Local service and you have donated just PM me and l will send you the instructions to install.

Hi @tonesto7, I am receiving the error “Oops! We encountered an error. Please try again.” when clicking “Accept” after the Nest login. I have deleted and added back the app and receive the same error. Any suggestions? Thanks!

65a5c543-d0aa-4587-afeb-2c0d0f0aa04b 2:38:54 PM: warn || Nest Manager | Missing: structData null
65a5c543-d0aa-4587-afeb-2c0d0f0aa04b 2:38:52 PM: info ||| Nest Manager | AuthToken not found: Directing to Login Page
65a5c543-d0aa-4587-afeb-2c0d0f0aa04b 2:38:52 PM: info ||| Nest Manager | appData.json File HAS Changed

Great work as always @tonesto7. Just upgraded my smartApp to latest version, but unfortunately I am running into issues while authenticating with NEST. It looks like callback URL is not working properly, there seems to be a typo in the url where NEST is redirecting back, I check code but couldn’t find that typo in code, not sure from where nest is picking up wrong URL. I’d appreciate any help you can provide regarding this.

Thanks for the awesome NST Manager. Over the last couple of days I started getting these types of emails. Anyone else?

13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:13 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:10 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:09 PM: error | NST Manager | procNestResponse(dev) error - (Status: null - Received Response…) - [ErrorLink: null]
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:09 PM: debug NST Manager | sendMsg: Sent Push Message Message Sent: Nest Manager API CMD Failed: The (devices/thermostats: (target_temperature_f: 75)) CMD sent to the API has failed. Status Code: null ErrorMsg: Received Response… DT: Wed Jun 14 15:52:09 EDT 2017 Wed Jun 14 15:52:09 EDT 2017
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:09 PM: warn || NST Manager | ContactBook is NOT Enabled on your SmartThings Account
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:09 PM: warn || NST Manager | [procNestResponse(dev)] | Status: (null) | Error Message: null
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:12 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:10 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:10 PM: error | NST Manager | procNestResponse(str) error - (Status: null - Received Response…) - [ErrorLink: null]
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:09 PM: debug NST Manager | sendMsg: Sent Push Message Message Sent: Nest Manager API CMD Failed: The (devices/thermostats: (target_temperature_f: 75)) CMD sent to the API has failed. Status Code: null ErrorMsg: Received Response… DT: Wed Jun 14 15:52:09 EDT 2017 Wed Jun 14 15:52:09 EDT 2017
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:09 PM: warn || NST Manager | ContactBook is NOT Enabled on your SmartThings Account
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:09 PM: warn || NST Manager | [procNestResponse(str)] | Status: (null) | Error Message: null
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:12 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:10 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:10 PM: error | NST Manager | procNestResponse(meta) error - (Status: null - Received Response…) - [ErrorLink: null]
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:10 PM: warn || NST Manager | [procNestResponse(meta)] | Status: (null) | Error Message: null
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:52:04 PM: info ||| NST Manager | Updating Structure Data (Last Updated: 4849 seconds ago) | Updating Device Data (Last Updated: 4851 seconds ago) | Updating Meta Data(Last Updated: 15660 seconds ago) (async)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:13 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:10 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:09 PM: error | NST Manager | procNestResponse(str) error - (Status: null - Received Response…) - [ErrorLink: null]
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:09 PM: warn || NST Manager | [procNestResponse(str)] | Status: (null) | Error Message: null
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:13 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:10 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:09 PM: error | NST Manager | procNestResponse(dev) error - (Status: null - Received Response…) - [ErrorLink: null]
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:09 PM: warn || NST Manager | [procNestResponse(dev)] | Status: (null) | Error Message: null
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:13 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:10 PM: warn || NST Manager | Nest API Issues may still be occurring. Status will clear when last updates are good (Last Updates: [true, true, true, true, true, true, true]) | Issues began at (Wed Jun 14 14:41:29 EDT 2017)
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:09 PM: error | NST Manager | procNestResponse(meta) error - (Status: null - Received Response…) - [ErrorLink: null]
13bedbc5-e0bf-4f0b-8436-0e81e6eaff0a 3:47:09 PM: warn || NST Manager | [procNestResponse(meta)] | Status: (null) | Error Message: null

Thanks

I’m having issues too, app is stating that I need to refresh permissions. API has issues in app too.

It’s also stopped switching home and away mode etc.

I would go into NST Manager, and make sure your authorization is correct. It seems most all requests are failing which
suggests you have an authorization problem.


First Check if in your Nest Mobile app, it is asking for a permission update:

Settings (Gear in upper right) -> Works with Nest -> check if ST Integration is requesting permissions

(BTW, if you have more than 1 ST integration, you may have a problem unless you have multiple Locations defined)


Then check

NST Manager -> Application Preferences -> Nest Login Preferences
If you “Last Nest Connection” is far back in time, you may need to
-> “Log Out and Reset Nest Token”