mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 20:57:21 +00:00
Bump pyHomee to 1.2.5 (#136567)
This commit is contained in:
parent
7044771876
commit
a9f14ce174
@ -51,14 +51,14 @@ async def async_setup_entry(hass: HomeAssistant, entry: HomeeConfigEntry) -> boo
|
|||||||
entry.runtime_data = homee
|
entry.runtime_data = homee
|
||||||
entry.async_on_unload(homee.disconnect)
|
entry.async_on_unload(homee.disconnect)
|
||||||
|
|
||||||
async def _connection_update_callback(connected: bool) -> None:
|
def _connection_update_callback(connected: bool) -> None:
|
||||||
"""Call when the device is notified of changes."""
|
"""Call when the device is notified of changes."""
|
||||||
if connected:
|
if connected:
|
||||||
_LOGGER.warning("Reconnected to Homee at %s", entry.data[CONF_HOST])
|
_LOGGER.warning("Reconnected to Homee at %s", entry.data[CONF_HOST])
|
||||||
else:
|
else:
|
||||||
_LOGGER.warning("Disconnected from Homee at %s", entry.data[CONF_HOST])
|
_LOGGER.warning("Disconnected from Homee at %s", entry.data[CONF_HOST])
|
||||||
|
|
||||||
await homee.add_connection_listener(_connection_update_callback)
|
homee.add_connection_listener(_connection_update_callback)
|
||||||
|
|
||||||
# create device register entry
|
# create device register entry
|
||||||
device_registry = dr.async_get(hass)
|
device_registry = dr.async_get(hass)
|
||||||
|
@ -38,7 +38,7 @@ class HomeeEntity(Entity):
|
|||||||
self._attribute.add_on_changed_listener(self._on_node_updated)
|
self._attribute.add_on_changed_listener(self._on_node_updated)
|
||||||
)
|
)
|
||||||
self.async_on_remove(
|
self.async_on_remove(
|
||||||
await self._entry.runtime_data.add_connection_listener(
|
self._entry.runtime_data.add_connection_listener(
|
||||||
self._on_connection_changed
|
self._on_connection_changed
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -56,7 +56,7 @@ class HomeeEntity(Entity):
|
|||||||
def _on_node_updated(self, attribute: HomeeAttribute) -> None:
|
def _on_node_updated(self, attribute: HomeeAttribute) -> None:
|
||||||
self.schedule_update_ha_state()
|
self.schedule_update_ha_state()
|
||||||
|
|
||||||
async def _on_connection_changed(self, connected: bool) -> None:
|
def _on_connection_changed(self, connected: bool) -> None:
|
||||||
self._host_connected = connected
|
self._host_connected = connected
|
||||||
self.schedule_update_ha_state()
|
self.schedule_update_ha_state()
|
||||||
|
|
||||||
@ -93,7 +93,7 @@ class HomeeNodeEntity(Entity):
|
|||||||
"""Add the homee binary sensor device to home assistant."""
|
"""Add the homee binary sensor device to home assistant."""
|
||||||
self.async_on_remove(self._node.add_on_changed_listener(self._on_node_updated))
|
self.async_on_remove(self._node.add_on_changed_listener(self._on_node_updated))
|
||||||
self.async_on_remove(
|
self.async_on_remove(
|
||||||
await self._entry.runtime_data.add_connection_listener(
|
self._entry.runtime_data.add_connection_listener(
|
||||||
self._on_connection_changed
|
self._on_connection_changed
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -142,6 +142,6 @@ class HomeeNodeEntity(Entity):
|
|||||||
def _on_node_updated(self, node: HomeeNode) -> None:
|
def _on_node_updated(self, node: HomeeNode) -> None:
|
||||||
self.schedule_update_ha_state()
|
self.schedule_update_ha_state()
|
||||||
|
|
||||||
async def _on_connection_changed(self, connected: bool) -> None:
|
def _on_connection_changed(self, connected: bool) -> None:
|
||||||
self._host_connected = connected
|
self._host_connected = connected
|
||||||
self.schedule_update_ha_state()
|
self.schedule_update_ha_state()
|
||||||
|
@ -8,5 +8,5 @@
|
|||||||
"iot_class": "local_push",
|
"iot_class": "local_push",
|
||||||
"loggers": ["homee"],
|
"loggers": ["homee"],
|
||||||
"quality_scale": "bronze",
|
"quality_scale": "bronze",
|
||||||
"requirements": ["pyHomee==1.2.3"]
|
"requirements": ["pyHomee==1.2.5"]
|
||||||
}
|
}
|
||||||
|
2
requirements_all.txt
generated
2
requirements_all.txt
generated
@ -1763,7 +1763,7 @@ pyEmby==1.10
|
|||||||
pyHik==0.3.2
|
pyHik==0.3.2
|
||||||
|
|
||||||
# homeassistant.components.homee
|
# homeassistant.components.homee
|
||||||
pyHomee==1.2.3
|
pyHomee==1.2.5
|
||||||
|
|
||||||
# homeassistant.components.rfxtrx
|
# homeassistant.components.rfxtrx
|
||||||
pyRFXtrx==0.31.1
|
pyRFXtrx==0.31.1
|
||||||
|
2
requirements_test_all.txt
generated
2
requirements_test_all.txt
generated
@ -1452,7 +1452,7 @@ pyDuotecno==2024.10.1
|
|||||||
pyElectra==1.2.4
|
pyElectra==1.2.4
|
||||||
|
|
||||||
# homeassistant.components.homee
|
# homeassistant.components.homee
|
||||||
pyHomee==1.2.3
|
pyHomee==1.2.5
|
||||||
|
|
||||||
# homeassistant.components.rfxtrx
|
# homeassistant.components.rfxtrx
|
||||||
pyRFXtrx==0.31.1
|
pyRFXtrx==0.31.1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user