diff --git a/homeassistant/components/insteon/__init__.py b/homeassistant/components/insteon/__init__.py index 15181cb827c..94c18df9a33 100644 --- a/homeassistant/components/insteon/__init__.py +++ b/homeassistant/components/insteon/__init__.py @@ -4,6 +4,7 @@ from contextlib import suppress import logging from pyinsteon import async_close, async_connect, devices +from pyinsteon.constants import ReadWriteMode from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry from homeassistant.const import CONF_PLATFORM, EVENT_HOMEASSISTANT_STOP @@ -48,7 +49,8 @@ async def async_get_device_config(hass, config_entry): with suppress(AttributeError): await devices[address].async_status() - await devices.async_load(id_devices=1) + load_aldb = devices.modem.aldb.read_write_mode == ReadWriteMode.UNKNOWN + await devices.async_load(id_devices=1, load_modem_aldb=load_aldb) for addr in devices: device = devices[addr] flags = True diff --git a/homeassistant/components/insteon/manifest.json b/homeassistant/components/insteon/manifest.json index fc8ade1ba4d..c69f4f2cdf5 100644 --- a/homeassistant/components/insteon/manifest.json +++ b/homeassistant/components/insteon/manifest.json @@ -4,7 +4,7 @@ "documentation": "https://www.home-assistant.io/integrations/insteon", "dependencies": ["http", "websocket_api"], "requirements": [ - "pyinsteon==1.1.0b3", + "pyinsteon==1.1.0", "insteon-frontend-home-assistant==0.1.0" ], "codeowners": ["@teharris1"], diff --git a/requirements_all.txt b/requirements_all.txt index 6b89774f4e7..16177793510 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1550,7 +1550,7 @@ pyialarm==1.9.0 pyicloud==1.0.0 # homeassistant.components.insteon -pyinsteon==1.1.0b3 +pyinsteon==1.1.0 # homeassistant.components.intesishome pyintesishome==1.7.6 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index fed48ff4175..fde9af6058b 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1032,7 +1032,7 @@ pyialarm==1.9.0 pyicloud==1.0.0 # homeassistant.components.insteon -pyinsteon==1.1.0b3 +pyinsteon==1.1.0 # homeassistant.components.ipma pyipma==2.0.5