Implement unload entry for rfxtrx integration (#38037)

* Implement unload entry

* Change async_remove to remove

* Pop data from hass.data

* Change sequence order in unload

* Dont unload internal when unload platforms fail
This commit is contained in:
Rob Bierbooms
2020-07-21 23:43:05 +02:00
committed by GitHub
parent ec17ed9364
commit ad5d7ee615
2 changed files with 42 additions and 5 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ async def _signal_event(hass, packet_id):
event = rfxtrx.get_rfx_object(packet_id)
await hass.async_add_executor_job(
hass.data[rfxtrx.DATA_RFXOBJECT].event_callback, event,
hass.data[rfxtrx.DOMAIN][rfxtrx.DATA_RFXOBJECT].event_callback, event,
)
await hass.async_block_till_done()