Files
core/homeassistant/components/climate
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-05-31 11:32:31 -06:00
2018-02-17 10:29:14 +01:00
2018-02-11 09:20:28 -08:00
2018-03-18 09:02:07 -07:00
2018-02-11 09:20:28 -08:00
2018-02-11 09:20:28 -08:00
2018-01-30 14:44:05 -08:00
2018-04-16 21:00:13 +02:00
2018-02-11 09:20:28 -08:00
2018-06-01 10:44:58 -04:00
2018-02-11 09:20:28 -08:00
2018-01-29 23:37:19 +01:00
2018-02-11 09:20:28 -08:00
2018-05-31 13:59:26 -06:00
2018-02-11 09:20:28 -08:00
2018-01-20 22:35:38 -08:00
2018-02-11 09:20:28 -08:00
2018-05-15 07:53:12 +02:00
2018-02-11 09:20:28 -08:00