2019-09-25 22:20:36 -05:00
|
|
|
# badnest
|
2019-09-25 19:14:43 -05:00
|
|
|
|
2019-09-25 22:20:36 -05:00
|
|
|
A bad Nest thermostats integration that uses the web api to work after Works with Nest was shut down (fuck Google)
|
|
|
|
|
|
|
|
## Why is it bad?
|
|
|
|
|
|
|
|
This isn't an advertised or public API, it's still better than web scraping, but will never be as good as the original API
|
2019-09-25 19:14:43 -05:00
|
|
|
|
|
|
|
## Drawbacks
|
|
|
|
|
|
|
|
- No proper error handling
|
|
|
|
- Won't work with 2FA enabled accounts
|
|
|
|
- Will only work the for thermostat, I have no other devices to test with
|
|
|
|
- Nest could change their webapp api at any time, making this defunct
|
|
|
|
- Won't work with Google-linked accounts
|
2019-09-25 19:16:50 -05:00
|
|
|
- Presets don't work (Eco, Away)
|
2019-09-25 19:14:43 -05:00
|
|
|
|
|
|
|
## Example configuration.yaml
|
|
|
|
|
|
|
|
```yaml
|
2019-09-25 22:20:36 -05:00
|
|
|
badnest:
|
2019-09-25 19:14:43 -05:00
|
|
|
email: email@domain.com
|
|
|
|
password: !secret nest_password
|
|
|
|
|
|
|
|
climate:
|
2019-09-25 22:20:36 -05:00
|
|
|
- platform: badnest
|
2019-09-25 19:14:43 -05:00
|
|
|
scan_interval: 10
|
|
|
|
```
|