Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can anyone verify if this project is currently working? #25

Open
Zendog opened this issue Sep 18, 2022 · 3 comments
Open

Can anyone verify if this project is currently working? #25

Zendog opened this issue Sep 18, 2022 · 3 comments

Comments

@Zendog
Copy link

Zendog commented Sep 18, 2022

Does this project work with the original Nest account sign in? Or does the account have to be converted to the new Google account sign in user id method?

@bastienboutonnet
Copy link
Owner

I think it would have to be using whatever the google APIs requirements for this: https://github.com/bastienboutonnet/py-nest-thermostat/blob/main/py_nest_thermostat/auth.py#L38 are.

I use it daily and it is currently working

@bastienboutonnet
Copy link
Owner

Although actually, as of today, I've started having the following issue: #26

I'll aim to look into it as soon as I can find an hour or two after work. My hunch is that the API payload has changed.

@TheFern2
Copy link

I can verify the google device access api is very much working. I might fork this repo and push some PRs if time allows but I can't really use it in this state as I have two thermostats. The api class is also missing setting temp in other modes other than heat. Personally I would add an argument to set_target_temperature that takes an enum for the mode, then before attempting any api calls to set the temp, make sure the thermostat is in that mode.

@Zendog if you follow this guide you can get up and running within 30min, you have to create a google console project and then a nest console project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants