Allen Porter
fe9a254017
Fix legacy nest api binary_sensor initialization ( #44674 )
2020-12-31 19:22:24 +01:00
Allen Porter
baacf2cd7d
Publish timestamps in nest events ( #44641 )
2020-12-30 10:23:48 +01:00
Allen Porter
71af0fac16
Improve nest setup error handling ( #44385 )
...
* Improve error handling user experience
This is meant to make the nest integration quieter. Exceptions are handled with a single log error message.
Co-authored-by: j-stienstra <65826735+j-stienstra@users.noreply.github.com>
2020-12-27 20:30:51 -08: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
HomeAssistant Azure
6f2ed86c49
[ci skip] Translation update
2020-12-25 00:03:46 +00:00
HomeAssistant Azure
6b743c3d16
[ci skip] Translation update
2020-12-24 00:03:44 +00:00
HomeAssistant Azure
139fb518d6
[ci skip] Translation update
2020-12-23 00:03:22 +00:00
Allen Porter
24ccdb55bb
Move Legacy Works With Nest integration to subdirectory ( #44368 )
...
* Move Legacy Works With Nest integration to subdirectory
Motivation is to streamline the actively developed integration e.g. make code coverage easier to reason about and simplify __init__.py
2020-12-22 12:42:37 -08:00
HomeAssistant Azure
2ee2f85574
[ci skip] Translation update
2020-12-22 00:06:12 +00:00
HomeAssistant Azure
f3cabe97e0
[ci skip] Translation update
2020-12-21 00:04:09 +00:00
Allen Porter
81341bbf91
Handle expiration of nest auth credentials ( #44202 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-12-20 01:41:29 +01:00
HomeAssistant Azure
4bdb793a94
[ci skip] Translation update
2020-12-18 00:03:48 +00:00
Tim Messerschmidt
a0ce541c0d
Bump google-nest-sdm to 0.2.1 to support more SDM Pub/Sub realms ( #44163 )
2020-12-15 07:38:32 -08:00
Allen Porter
1003464544
Fix double underscore typo in fan_mode ValueError ( #44182 )
2020-12-14 19:52:14 -08:00
HomeAssistant Azure
9e1647d634
[ci skip] Translation update
2020-12-15 00:04:49 +00:00
Allen Porter
1a8123aba6
Increase nest climate test coverage ( #44146 )
2020-12-12 20:57:02 +01:00
Allen Porter
6d12e764b7
Increase test coverage for nest camera ( #44144 )
2020-12-12 10:17:43 +01:00
HomeAssistant Azure
848224262c
[ci skip] Translation update
2020-12-10 00:03:01 +00:00
HomeAssistant Azure
9c63fbfcb1
[ci skip] Translation update
2020-12-07 00:04:18 +00:00
Allen Porter
0670124e8d
Address PR cleanup for nest device triggers ( #43961 )
2020-12-05 10:55:19 +01:00
HomeAssistant Azure
6e74f90136
[ci skip] Translation update
2020-12-05 00:03:50 +00:00
HomeAssistant Azure
42f00cff30
[ci skip] Translation update
2020-12-04 00:05:42 +00:00
HomeAssistant Azure
8e6108b9e1
[ci skip] Translation update
2020-12-03 00:04:35 +00:00
Franck Nijhof
f2a371257d
Translation update
2020-12-02 20:51:05 +01:00
HomeAssistant Azure
fc42f59b0b
[ci skip] Translation update
2020-12-02 00:03:14 +00:00
HomeAssistant Azure
cf9598fe4f
[ci skip] Translation update
2020-12-01 00:03:00 +00:00
Allen Porter
945a0a9f7e
Add nest device triggers for camera and doorbell events ( #43548 )
2020-11-30 09:19:42 +01:00
HomeAssistant Azure
301a3e5481
[ci skip] Translation update
2020-11-27 00:03:57 +00:00
HomeAssistant Azure
ed16c5078f
[ci skip] Translation update
2020-11-26 00:03:15 +00:00
HomeAssistant Azure
cbfd8a5a14
[ci skip] Translation update
2020-11-25 00:03:05 +00:00
Allen Porter
745823dd55
Add nest SDM API camera/doorbell events ( #42700 )
...
* Add nest SDM API camera/doorbell events
Events are fired when pubsub messages are received. When messages
are received lookup a home assistant device id from the nest
device id, so that the home assistant device id can be included
in the event payload.
* Update homeassistant/components/nest/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Update nest code style based on PR feedback
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-24 14:34:43 -08:00
springstan
5a892e8fca
Add unknown_authorize_url_generation to base strings for config flows ( #42484 )
2020-11-24 12:00:16 -05:00
Allen Porter
3dd14e05e3
Update nest library and switch events to async ( #43583 )
2020-11-24 08:53:50 -07:00
HomeAssistant Azure
acca35cdc4
[ci skip] Translation update
2020-11-22 00:04:54 +00:00
Allen Porter
2d14f07396
Improve nest SDM integration error handling ( #43271 )
2020-11-19 12:26:49 +01:00
HomeAssistant Azure
9a21421807
[ci skip] Translation update
2020-11-15 00:03:48 +00:00
Allen Porter
3e46c42307
Catch the right nest stream refresh exception error ( #43189 )
2020-11-13 22:37:09 -08:00
Allen Porter
1061f78f12
Add watchdog to reset nest subscriber ( #43034 )
2020-11-11 13:56:59 +01:00
Paulus Schoutsen
54f3d9078a
Update translations
2020-11-11 12:10:09 +01:00
Allen Porter
94db07ca8c
Update nest sdm camera to refresh in background ( #42865 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-10 23:48:02 +01:00
springstan
a7bd521768
Remove temporary variable from supported_features ( #42685 )
...
* Remove temporary variable from supported_features
* Revert removing temp variable for supported features hunterdouglas
2020-11-09 13:19:29 +01:00
Allen Porter
64f06b2b00
Update nest SDM climate simplifying support for eco mode ( #42955 )
2020-11-09 11:35:38 +01:00
HomeAssistant Azure
57c6bb96f4
[ci skip] Translation update
2020-11-07 00:04:02 +00: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
HomeAssistant Azure
e972686a13
[ci skip] Translation update
2020-11-06 00:04:57 +00:00
HomeAssistant Azure
b71e28dfac
[ci skip] Translation update
2020-11-04 00:13:14 +00:00
Allen Porter
89a5c9fcac
Add image support to nest SDM api ( #42556 )
2020-11-03 09:31:43 +01:00
HomeAssistant Azure
aab0ff2ea5
[ci skip] Translation update
2020-11-03 00:04:39 +00:00
HomeAssistant Azure
b9d04b9304
[ci skip] Translation update
2020-10-30 00:02:45 +00:00
HomeAssistant Azure
026e0063fe
[ci skip] Translation update
2020-10-29 00:09:16 +00:00