Remove ThreadPool with async executor (#4154)

* Remove ThreadPool with async executor

* Fix zigbee

* update unittest

* fix remote api

* add pending task to remote

* fix lint

* remove unused import

* remove old stuff for lazy tests

* fix bug and add a exception handler to executor

* change executor handling

* change to wait from gather

* fix unittest
This commit is contained in:
Pascal Vizeli
2016-11-05 17:27:55 +01:00
committed by Paulus Schoutsen
parent b67f1fed52
commit ece58ce78f
10 changed files with 37 additions and 346 deletions

View File

@@ -307,7 +307,7 @@ class ZigBeeDigitalIn(Entity):
subscribe(hass, handle_frame)
# Get initial state
hass.add_job(self.update_ha_state, True)
hass.add_job(self.async_update_ha_state, True)
@property
def name(self):
@@ -433,7 +433,7 @@ class ZigBeeAnalogIn(Entity):
subscribe(hass, handle_frame)
# Get initial state
hass.add_job(self.update_ha_state, True)
hass.add_job(self.async_update_ha_state, True)
@property
def name(self):