hjespers / node-red-contrib-nest

Node-Red module for Nest thermostats and smoke detectors
20 stars 15 forks source link

does not work after NEST API killed by Google #19

Open jbreda007 opened 4 years ago

jbreda007 commented 4 years ago

Forced to migrate to google and now it doesn't work anymore

pgScorpio commented 4 years ago

New accounts also no longer support this API. You now need google auth to acces nest.

benjamindoe commented 3 years ago

Google have released device access so could possibly start to look at using this API. I'll have to take some time to read though but open to accept PR?

https://developers.google.com/nest/device-access

gdr2404 commented 3 years ago

Has anyone had chance to look at this with Googles updated access?

877dev commented 3 years ago

Hmm, is it possible to use websocket nodes to get this working?

MrHappy commented 1 year ago

After last months mail from google started looking into this... Anyone got a nice simple solution/replacement for this?

dehsgr commented 7 months ago

There should be possibility for getting this node working again. At https://github.com/chrisjshull/homebridge-nest/ is an implementation for Homebridge using Google Auth with issueToken and cookie values which works. So that code might be used for this node for getting things flying again. @hjespers do you agree?

petersturrock commented 7 months ago

Would be great to get this working again. I'm trying to control two nest thermostats from node red and was hoping to use this until I realised it still uses the nest account. I have https://github.com/chrisjshull/homebridge-nest/ working so might try and integrate indirectly using a homebridge automation.

petersturrock commented 7 months ago

Using this automation https://github.com/NorthernMan54/node-red-contrib-homebridge-automation you can control a nest thermostat via homebridge.

hjespers commented 7 months ago

I am not actively working on this code anymore for several reasons including that my new house does not have a NEST. If anyone wants to fork the code and add an alternative API that would be good for the community.

dehsgr commented 7 months ago

@petersturrock thank you so much for this hint! I just moved over to that solution.