Allen Porter
775be354a6
Cleanup nest async methods that do not need to actually await ( #72170 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-05-20 07:47:18 -07:00
Allen Porter
2270b7df8d
Set nest climate min/max temp range ( #70960 )
2022-04-27 21:16:50 -07:00
epenet
76dd82f8e5
Use climate enums in nest ( #70723 )
2022-04-26 09:19:02 +02:00
epenet
04dab04ee7
Use EntityFeature enums in nest ( #69590 )
2022-04-07 07:52:18 -07:00
Allen Porter
f3add292d5
Update nest climate set_temperature to allow hvac_mode ( #66909 )
2022-02-19 20:57:29 -08:00
Allen Porter
0bcad5579b
Set nest climate hvac_action to report idle when hvac mode is not off ( #62811 )
2022-01-04 17:28:46 +01:00
Allen Porter
15baea4ba3
Use more narrow exception catching in nest
( #63225 )
2022-01-02 18:54:56 +01:00
Marc Mueller
4f8148f9ea
Use assignment expressions 07 ( #57787 )
2021-10-17 20:24:34 +02:00
Allen Porter
68945e8814
Enable strict static type checking for nest integration ( #53535 )
2021-07-28 09:12:32 +02:00
Allen Porter
6376b4be5c
Increase static type coverage for nest integration ( #53475 )
...
Co-authored-by: Mick Vleeshouwer <mick@imick.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-27 01:43:52 +02:00
Maciej Bieniek
e06a2a53c4
Add constructor return type in integrations L-N ( #50888 )
...
* Add constructor return type in integrations L-N
* Small fix
2021-05-20 13:06:44 +01:00
jan iversen
34b258e812
Rename HomeAssistantType —> HomeAssistant for integrations n* - p* ( #49559 )
2021-04-22 08:23:19 -10:00
Franck Nijhof
86212db71d
Merge of nested IF-IF cases - K-N ( #48370 )
2021-03-27 10:03:15 +01:00
Marc Mueller
3d2b81a401
Update typing 11 ( #48072 )
2021-03-18 13:21:46 +01:00
Allen Porter
19f5b467b7
Make FAN_ON use the max duration rather than 15 min default ( #46489 )
2021-02-23 20:38:52 -06:00
Allen Porter
c92353088c
Fix Fan support in nest climate by adding HVAC_MODE_FAN_ONLY support ( #44203 )
...
* Add HVAC_MODE_FAN_ONLY to nest climate
* Remove unreachable code
* Fix HVAC_FAV_ONLY bug; must also turn off hvac
2021-01-04 16:43:41 +01:00
Allen Porter
51b88337ca
Simplify nest event handling ( #44367 )
...
* Simplify nest event handling
Use device specific update callbacks rather than a global callback.
The motivation is to prepare for a follow up change that will store
camera specific event tokens on the camera itself, so that a service
can later fetch event specific image snapshots, which would be difficult
to send across the event bus.
* Increase nest camera test coverage
* Remove unnecessary device updates for nest cameras
* Remove unused imports
* Fix device id check to look at returned entry
* Remove unused imports after rebase
* Partial revert of nest event simplification
* Push more update logic into the nest library
* Revert nest device_info changes
* Revert test changes to restore global update behavior
* Bump nest library version to support new callback interfaces
2020-12-27 09:49:22 +01:00
Allen Porter
1003464544
Fix double underscore typo in fan_mode ValueError ( #44182 )
2020-12-14 19:52:14 -08:00
Allen Porter
1a8123aba6
Increase nest climate test coverage ( #44146 )
2020-12-12 20:57:02 +01:00
Allen Porter
945a0a9f7e
Add nest device triggers for camera and doorbell events ( #43548 )
2020-11-30 09:19:42 +01:00
Allen Porter
2d14f07396
Improve nest SDM integration error handling ( #43271 )
2020-11-19 12:26:49 +01:00
Allen Porter
64f06b2b00
Update nest SDM climate simplifying support for eco mode ( #42955 )
2020-11-09 11:35:38 +01:00
Allen Porter
a5da98680a
Add nest climate support for SDM API ( #42702 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-06 09:57:02 +01:00