ElkM1: Fix for using wrong variable to represent connected state. (#155177)

This commit is contained in:
Glenn Waters
2025-11-08 09:18:49 -05:00
committed by GitHub
parent dfb0ea4202
commit 902d89b29e
4 changed files with 4 additions and 6 deletions

View File

@@ -15,5 +15,5 @@
"documentation": "https://www.home-assistant.io/integrations/elkm1",
"iot_class": "local_push",
"loggers": ["elkm1_lib"],
"requirements": ["elkm1-lib==2.2.11"]
"requirements": ["elkm1-lib==2.2.12"]
}

View File

@@ -189,9 +189,7 @@ class ElkPanel(ElkSensor):
def _element_changed(self, element: Element, changeset: dict[str, Any]) -> None:
if self._elk.is_connected():
self._attr_native_value = (
"Paused" if self._element.remote_programming_status else "Connected"
)
self._attr_native_value = "Paused" if self._elk.is_paused() else "Connected"
else:
self._attr_native_value = "Disconnected"

2
requirements_all.txt generated
View File

@@ -867,7 +867,7 @@ elgato==5.1.2
eliqonline==1.2.2
# homeassistant.components.elkm1
elkm1-lib==2.2.11
elkm1-lib==2.2.12
# homeassistant.components.inels
elkoep-aio-mqtt==0.1.0b4

View File

@@ -755,7 +755,7 @@ elevenlabs==2.3.0
elgato==5.1.2
# homeassistant.components.elkm1
elkm1-lib==2.2.11
elkm1-lib==2.2.12
# homeassistant.components.inels
elkoep-aio-mqtt==0.1.0b4