diff options
Diffstat (limited to 'custom_components/hon/fan.py')
-rw-r--r-- | custom_components/hon/fan.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/custom_components/hon/fan.py b/custom_components/hon/fan.py index 02e6673..a07a08f 100644 --- a/custom_components/hon/fan.py +++ b/custom_components/hon/fan.py | |||
@@ -19,7 +19,7 @@ from pyhon.appliance import HonAppliance | |||
19 | from pyhon.parameter.range import HonParameterRange | 19 | from pyhon.parameter.range import HonParameterRange |
20 | 20 | ||
21 | from .const import DOMAIN | 21 | from .const import DOMAIN |
22 | from .hon import HonEntity | 22 | from .entity import HonEntity |
23 | 23 | ||
24 | _LOGGER = logging.getLogger(__name__) | 24 | _LOGGER = logging.getLogger(__name__) |
25 | 25 | ||
@@ -39,7 +39,7 @@ async def async_setup_entry( | |||
39 | hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback | 39 | hass: HomeAssistantType, entry: ConfigEntry, async_add_entities: AddEntitiesCallback |
40 | ) -> None: | 40 | ) -> None: |
41 | entities = [] | 41 | entities = [] |
42 | for device in hass.data[DOMAIN][entry.unique_id].appliances: | 42 | for device in hass.data[DOMAIN][entry.unique_id]["hon"].appliances: |
43 | for description in FANS.get(device.appliance_type, []): | 43 | for description in FANS.get(device.appliance_type, []): |
44 | if ( | 44 | if ( |
45 | description.key not in device.available_settings | 45 | description.key not in device.available_settings |