1
0
mirror of https://github.com/USA-RedDragon/badnest.git synced 2025-01-18 22:50:44 +00:00

36 Commits

Author SHA1 Message Date
Jacob McSwain
7ab48d968e Adapt @therealryanbonham's PR (#79)
This removes the formatting portion, which should have been a separate PR
2020-02-03 15:00:20 -06:00
Jacob McSwain
a5b57f0cf0
Merge pull request #75 from piit79/nest-access-token
Switch from Nest username/password to user_id/access_token
2020-02-03 14:43:42 -06:00
Jacob McSwain
1069805ed8
Merge pull request #56 from chrismarcellino/master
Add target humidity support to allow automation
2020-02-03 14:42:24 -06:00
Chris Marcellino
cbc8702ee0 Fix copy-past error in humidity setter code 2020-01-20 07:18:37 -06:00
Chris Marcellino
f1ebd8a2f7 Round humidity changes to nearest 5% instead of down 2020-01-19 15:09:22 -06:00
Petr Sedlacek
2e9378de06 Switch from Nest username/password to user_id/access_token
Username and password can no longer be used directly because of reCAPTCHA.
2020-01-14 15:25:48 +01:00
Chris Marcellino
5b3c70e0ec Add target humidity support to allow automation 2019-12-13 16:42:47 -06:00
Alexander Bessonov
63da0e61b0 Expose thermostat as a sensor 2019-12-11 10:55:17 -05:00
Jacob McSwain
933b7a017b
Camera: Bugfix: online -> is_online 2019-11-04 09:15:28 -06:00
Jacob McSwain
2927881c33
Add preliminary Nest Protect support 2019-11-03 21:44:38 -06:00
Jacob McSwain
334ce8579f
Rewrite API to be a singleton
This should make error handling and extending this to more Nest platforms much easier
2019-11-03 21:43:45 -06:00
Jacob McSwain
7cef7c65a4
Remove API Key from the config.
Apparently this is public and shared, I was being overly protective.

Thanks to @gboudreau for this.

https://github.com/USA-RedDragon/badnest/issues/25
2019-11-03 17:28:27 -06:00
Vinod Mishra
b1447a4e6e
Add region config and use it to use correct camera URL 2019-11-03 17:05:05 -06:00
Jacob McSwain
51efa759e8
Attempt to make the camera's use different API instances 2019-10-23 21:46:55 -05:00
Jacob McSwain
77bd36b4bd
API: Handle KeyError to fix the expiration of tokens 2019-10-23 21:29:24 -05:00
Jacob McSwain
68e71850be
Fix eco going in and out on UI 2019-10-22 13:46:47 -05:00
Jacob McSwain
98daabc5d7
Add preliminary error handling support 2019-10-22 13:34:00 -05:00
Jacob McSwain
c4f702b859
Add auto eco mode to set of eco modes 2019-10-22 13:32:52 -05:00
Jacob McSwain
f1abecefce
Fix a visual bug wherein the mode kept going into the 'unknown' state 2019-10-20 20:07:42 -05:00
Jacob McSwain
b4debfcf9c
Thermostat eco preset support 2019-10-20 19:52:13 -05:00
Jacob McSwain
87c65ab23e
Add temperature sensor support 2019-10-19 21:03:30 -05:00
Jacob McSwain
f2643d4427
Add multiple thermostat support 2019-10-19 20:31:51 -05:00
Jacob McSwain
9fb3e12061
API: Update should be called in the regular class, not the dummy class 2019-10-19 19:20:00 -05:00
Jacob McSwain
52ce92df7e
Add logger to climate 2019-10-19 18:43:25 -05:00
Jacob McSwain
d24b037e74
Fixup google vs nest login logic 2019-10-19 17:58:04 -05:00
Jacob McSwain
aeecf31aea
Fix the attempt to get mode before mode is set 2019-10-19 17:42:17 -05:00
SjoerdOegema
5d74119c38
Added Code for Google Auth Login 2019-10-19 17:39:24 -05:00
Jacob McSwain
7133e91e25
ShittyNestClimate -> NestClimate 2019-10-19 16:57:57 -05:00
Jacob McSwain
d7ec1e624b
Remove empty services.yaml 2019-10-19 16:56:48 -05:00
Jacob McSwain
025e72ddeb
Use the global set of credentials across thermostat and camera 2019-10-19 16:56:39 -05:00
Jacob McSwain
c35f2633b9
Climate: async_add_entities takes an array 2019-10-19 16:54:07 -05:00
Jacob McSwain
7e7b4b85de
API: Set user_id properly 2019-10-19 16:53:04 -05:00
Sean Meyer
6c809da4c0
add support for nest camera devices 2019-10-19 14:52:55 -05:00
Jacob McSwain
8d022bd746
Fixup flake8 violations 2019-10-19 14:27:31 -05:00
Jacob McSwain
14d2e08c3f
Remove credentials
That's what I get for pushing right before bed. I anticipated this luckily so that was a temp password (normally use a password manager) 

If you don't already use a password manager, please look into it, keepass is a great start, free and open source
2019-09-26 11:26:04 -05:00
Jacob McSwain
dd5e0906a6 Final rename 2019-09-25 22:34:19 -05:00