Restore states for RFLink devices (#18816)
* Merge branch 'master' of https://github.com/home-assistant/home-assistant into dev # Conflicts: # homeassistant/components/binary_sensor/point.py # homeassistant/components/cloud/__init__.py # homeassistant/components/cloud/prefs.py # homeassistant/components/frontend/__init__.py # homeassistant/components/light/fibaro.py # homeassistant/components/logbook.py # homeassistant/components/point/__init__.py # homeassistant/config_entries.py # homeassistant/const.py # homeassistant/helpers/service.py # requirements_all.txt # requirements_test_all.txt * one 'async_get_last_state' refactor left behind * Remove RestoreEntity inheritance (already in parent class) * # pylint: disable=too-many-ancestors * code predictor can be a bitch * lint corrections * # pylint: disable=too-many-ancestors * recover from dict[key] * Remove all 'coroutine' decorator, replace for 'async def' Replace all 'yield from' for 'await' Replace 'hass.async_add_job' for 'hass.async_create_task'
This commit is contained in:
parent
3e7b908a61
commit
61ca9bb8e4
7 changed files with 649 additions and 16 deletions
|
@ -67,6 +67,7 @@ async def async_setup_platform(hass, config, async_add_entities,
|
|||
async_add_entities(devices_from_config(config))
|
||||
|
||||
|
||||
# pylint: disable=too-many-ancestors
|
||||
class RflinkSwitch(SwitchableRflinkDevice, SwitchDevice):
|
||||
"""Representation of a Rflink switch."""
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue