mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 02:07:09 +00:00
Bump xiaomi_miio dependency (#60650)
This commit is contained in:
parent
44714081d1
commit
908b7ca9c2
@ -26,8 +26,8 @@ from miio import (
|
|||||||
FanP10,
|
FanP10,
|
||||||
FanP11,
|
FanP11,
|
||||||
FanZA5,
|
FanZA5,
|
||||||
|
RoborockVacuum,
|
||||||
Timer,
|
Timer,
|
||||||
Vacuum,
|
|
||||||
VacuumStatus,
|
VacuumStatus,
|
||||||
)
|
)
|
||||||
from miio.gateway.gateway import GatewayException
|
from miio.gateway.gateway import GatewayException
|
||||||
@ -212,7 +212,7 @@ class VacuumCoordinatorDataAttributes:
|
|||||||
fan_speeds_reverse: str = "fan_speeds_reverse"
|
fan_speeds_reverse: str = "fan_speeds_reverse"
|
||||||
|
|
||||||
|
|
||||||
def _async_update_data_vacuum(hass, device: Vacuum):
|
def _async_update_data_vacuum(hass, device: RoborockVacuum):
|
||||||
def update() -> VacuumCoordinatorData:
|
def update() -> VacuumCoordinatorData:
|
||||||
timer = []
|
timer = []
|
||||||
|
|
||||||
@ -313,7 +313,7 @@ async def async_create_miio_device_and_coordinator(
|
|||||||
or model.startswith(ROBOROCK_GENERIC)
|
or model.startswith(ROBOROCK_GENERIC)
|
||||||
or model.startswith(ROCKROBO_GENERIC)
|
or model.startswith(ROCKROBO_GENERIC)
|
||||||
):
|
):
|
||||||
device = Vacuum(host, token)
|
device = RoborockVacuum(host, token)
|
||||||
update_method = _async_update_data_vacuum
|
update_method = _async_update_data_vacuum
|
||||||
coordinator_class = DataUpdateCoordinator[VacuumCoordinatorData]
|
coordinator_class = DataUpdateCoordinator[VacuumCoordinatorData]
|
||||||
# Pedestal fans
|
# Pedestal fans
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
"name": "Xiaomi Miio",
|
"name": "Xiaomi Miio",
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"documentation": "https://www.home-assistant.io/integrations/xiaomi_miio",
|
"documentation": "https://www.home-assistant.io/integrations/xiaomi_miio",
|
||||||
"requirements": ["construct==2.10.56", "micloud==0.4", "python-miio==0.5.8"],
|
"requirements": ["construct==2.10.56", "micloud==0.4", "python-miio==0.5.9"],
|
||||||
"codeowners": ["@rytilahti", "@syssi", "@starkillerOG", "@bieniu"],
|
"codeowners": ["@rytilahti", "@syssi", "@starkillerOG", "@bieniu"],
|
||||||
"zeroconf": ["_miio._udp.local."],
|
"zeroconf": ["_miio._udp.local."],
|
||||||
"iot_class": "local_polling"
|
"iot_class": "local_polling"
|
||||||
|
@ -1907,7 +1907,7 @@ python-kasa==0.4.0
|
|||||||
# python-lirc==1.2.3
|
# python-lirc==1.2.3
|
||||||
|
|
||||||
# homeassistant.components.xiaomi_miio
|
# homeassistant.components.xiaomi_miio
|
||||||
python-miio==0.5.8
|
python-miio==0.5.9
|
||||||
|
|
||||||
# homeassistant.components.mpd
|
# homeassistant.components.mpd
|
||||||
python-mpd2==3.0.4
|
python-mpd2==3.0.4
|
||||||
|
@ -1145,7 +1145,7 @@ python-juicenet==1.0.2
|
|||||||
python-kasa==0.4.0
|
python-kasa==0.4.0
|
||||||
|
|
||||||
# homeassistant.components.xiaomi_miio
|
# homeassistant.components.xiaomi_miio
|
||||||
python-miio==0.5.8
|
python-miio==0.5.9
|
||||||
|
|
||||||
# homeassistant.components.nest
|
# homeassistant.components.nest
|
||||||
python-nest==4.1.0
|
python-nest==4.1.0
|
||||||
|
@ -115,7 +115,9 @@ def mirobo_is_got_error_fixture():
|
|||||||
|
|
||||||
mock_vacuum.timer.return_value = [mock_timer_1, mock_timer_2]
|
mock_vacuum.timer.return_value = [mock_timer_1, mock_timer_2]
|
||||||
|
|
||||||
with patch("homeassistant.components.xiaomi_miio.Vacuum") as mock_vacuum_cls:
|
with patch(
|
||||||
|
"homeassistant.components.xiaomi_miio.RoborockVacuum"
|
||||||
|
) as mock_vacuum_cls:
|
||||||
mock_vacuum_cls.return_value = mock_vacuum
|
mock_vacuum_cls.return_value = mock_vacuum
|
||||||
yield mock_vacuum
|
yield mock_vacuum
|
||||||
|
|
||||||
@ -149,7 +151,9 @@ def mirobo_old_speeds_fixture(request):
|
|||||||
2020, 4, 1, 13, 21, 10, tzinfo=dt_util.UTC
|
2020, 4, 1, 13, 21, 10, tzinfo=dt_util.UTC
|
||||||
)
|
)
|
||||||
|
|
||||||
with patch("homeassistant.components.xiaomi_miio.Vacuum") as mock_vacuum_cls:
|
with patch(
|
||||||
|
"homeassistant.components.xiaomi_miio.RoborockVacuum"
|
||||||
|
) as mock_vacuum_cls:
|
||||||
mock_vacuum_cls.return_value = mock_vacuum
|
mock_vacuum_cls.return_value = mock_vacuum
|
||||||
yield mock_vacuum
|
yield mock_vacuum
|
||||||
|
|
||||||
@ -209,7 +213,9 @@ def mirobo_is_on_fixture():
|
|||||||
|
|
||||||
mock_vacuum.timer.return_value = [mock_timer_1, mock_timer_2]
|
mock_vacuum.timer.return_value = [mock_timer_1, mock_timer_2]
|
||||||
|
|
||||||
with patch("homeassistant.components.xiaomi_miio.Vacuum") as mock_vacuum_cls:
|
with patch(
|
||||||
|
"homeassistant.components.xiaomi_miio.RoborockVacuum"
|
||||||
|
) as mock_vacuum_cls:
|
||||||
mock_vacuum_cls.return_value = mock_vacuum
|
mock_vacuum_cls.return_value = mock_vacuum
|
||||||
yield mock_vacuum
|
yield mock_vacuum
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user