mirror of
https://github.com/home-assistant/core.git
synced 2025-08-03 12:45:28 +02:00
Improve Insteon responsiveness (#62612)
This commit is contained in:
@@ -39,6 +39,8 @@ async def async_get_device_config(hass, config_entry):
|
|||||||
# Make a copy of addresses due to edge case where the list of devices could change during status update
|
# Make a copy of addresses due to edge case where the list of devices could change during status update
|
||||||
# Cannot be done concurrently due to issues with the underlying protocol.
|
# Cannot be done concurrently due to issues with the underlying protocol.
|
||||||
for address in list(devices):
|
for address in list(devices):
|
||||||
|
if devices[address].is_battery:
|
||||||
|
continue
|
||||||
with suppress(AttributeError):
|
with suppress(AttributeError):
|
||||||
await devices[address].async_status()
|
await devices[address].async_status()
|
||||||
|
|
||||||
|
@@ -3,7 +3,7 @@
|
|||||||
"name": "Insteon",
|
"name": "Insteon",
|
||||||
"documentation": "https://www.home-assistant.io/integrations/insteon",
|
"documentation": "https://www.home-assistant.io/integrations/insteon",
|
||||||
"requirements": [
|
"requirements": [
|
||||||
"pyinsteon==1.0.13"
|
"pyinsteon==1.0.14"
|
||||||
],
|
],
|
||||||
"codeowners": [
|
"codeowners": [
|
||||||
"@teharris1"
|
"@teharris1"
|
||||||
|
@@ -1561,7 +1561,7 @@ pyialarm==1.9.0
|
|||||||
pyicloud==0.10.2
|
pyicloud==0.10.2
|
||||||
|
|
||||||
# homeassistant.components.insteon
|
# homeassistant.components.insteon
|
||||||
pyinsteon==1.0.13
|
pyinsteon==1.0.14
|
||||||
|
|
||||||
# homeassistant.components.intesishome
|
# homeassistant.components.intesishome
|
||||||
pyintesishome==1.7.6
|
pyintesishome==1.7.6
|
||||||
|
@@ -951,7 +951,7 @@ pyialarm==1.9.0
|
|||||||
pyicloud==0.10.2
|
pyicloud==0.10.2
|
||||||
|
|
||||||
# homeassistant.components.insteon
|
# homeassistant.components.insteon
|
||||||
pyinsteon==1.0.13
|
pyinsteon==1.0.14
|
||||||
|
|
||||||
# homeassistant.components.ipma
|
# homeassistant.components.ipma
|
||||||
pyipma==2.0.5
|
pyipma==2.0.5
|
||||||
|
Reference in New Issue
Block a user