Bump xiaomi_miio dependency (#60650)

This commit is contained in:
Teemu R 2021-12-01 08:08:59 +01:00 committed by GitHub
parent 44714081d1
commit 908b7ca9c2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 15 additions and 9 deletions

View file

@ -26,8 +26,8 @@ from miio import (
FanP10,
FanP11,
FanZA5,
RoborockVacuum,
Timer,
Vacuum,
VacuumStatus,
)
from miio.gateway.gateway import GatewayException
@ -212,7 +212,7 @@ class VacuumCoordinatorDataAttributes:
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:
timer = []
@ -313,7 +313,7 @@ async def async_create_miio_device_and_coordinator(
or model.startswith(ROBOROCK_GENERIC)
or model.startswith(ROCKROBO_GENERIC)
):
device = Vacuum(host, token)
device = RoborockVacuum(host, token)
update_method = _async_update_data_vacuum
coordinator_class = DataUpdateCoordinator[VacuumCoordinatorData]
# Pedestal fans

View file

@ -3,7 +3,7 @@
"name": "Xiaomi Miio",
"config_flow": true,
"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"],
"zeroconf": ["_miio._udp.local."],
"iot_class": "local_polling"

View file

@ -1907,7 +1907,7 @@ python-kasa==0.4.0
# python-lirc==1.2.3
# homeassistant.components.xiaomi_miio
python-miio==0.5.8
python-miio==0.5.9
# homeassistant.components.mpd
python-mpd2==3.0.4

View file

@ -1145,7 +1145,7 @@ python-juicenet==1.0.2
python-kasa==0.4.0
# homeassistant.components.xiaomi_miio
python-miio==0.5.8
python-miio==0.5.9
# homeassistant.components.nest
python-nest==4.1.0

View file

@ -115,7 +115,9 @@ def mirobo_is_got_error_fixture():
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
yield mock_vacuum
@ -149,7 +151,9 @@ def mirobo_old_speeds_fixture(request):
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
yield mock_vacuum
@ -209,7 +213,9 @@ def mirobo_is_on_fixture():
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
yield mock_vacuum