1
0
mirror of https://github.com/elisspace/core.git synced 2026-09-14 06:57:07 +00:00
Files
core/homeassistant/components/binary_sensor
Jason Hu cba8333a13 Change nest to cloud push (#14656)
* Change nest component to Cloud Push

Change sensors.nest, binary_sensors.nest and climate.nest to push mode
nest camera still need poll to update snapshot image
Also change nest component to async

* Flake8 lint

* Fix async_notify_errors, it is not a coroutine

* Fix pylint

* Fix pylint, function name should shall shorter than 32

* Use dispatcher helper instead event bus

* Use async_update_ha_state(True)

* Refactoring load_platform

Move service registration into async_setup_nest(),
 resolve an issue that before the first time configuration done,
 set_mode service should not be registered

* Fix an issue that authorization failure may leave a blocked thread

* Pylinting

* async_nest_update_callback => async_update_state to avoid confusion

* Move signal handler register to async_added_to_hass

* Better handle nest api error

* Remove unnecessary register for binary_sensor

* Remove unused import

* Upgrade to python-nest 4.0.1

Fix a thread race condition issue

* Address my own comments

* Address my own comment
2018-06-01 10:44:58 -04:00
..
2018-01-20 22:35:38 -08:00
2018-02-18 09:24:51 +01:00
2018-01-20 22:35:38 -08:00
2018-01-30 10:39:39 +01:00
2018-01-29 23:37:19 +01:00
2018-01-22 22:54:41 -08:00
2018-03-03 19:23:55 +01:00
2018-04-16 21:00:13 +02:00
2018-05-26 18:42:52 +02:00
2018-02-17 10:29:14 +01:00
2017-10-07 15:11:41 +02:00
2017-10-27 16:19:47 +02:00
2018-05-18 13:37:43 -04:00
2018-01-20 22:35:38 -08:00
2018-06-01 10:44:58 -04:00
2018-02-17 10:29:14 +01:00
2018-01-29 23:37:19 +01:00
2018-01-27 11:58:27 -08:00
2017-10-29 11:15:57 +01:00
2018-01-20 22:35:38 -08:00
2018-05-14 13:05:52 +02:00
2018-02-17 10:29:14 +01:00
2017-10-08 20:14:39 +02:00
2018-01-20 22:35:38 -08:00
2018-04-28 23:16:34 +02:00
2018-01-20 22:35:38 -08:00
2018-04-30 09:28:00 +02:00
2017-07-26 14:03:29 +02:00
2017-12-07 07:47:19 +01:00
2018-01-20 22:35:38 -08:00
2018-01-20 22:35:38 -08:00
2018-05-04 17:09:05 +02:00