From 5c44c270887ff9a6c2ccc20ba35eac28b069f8cf Mon Sep 17 00:00:00 2001 From: mezz64 <2854333+mezz64@users.noreply.github.com> Date: Tue, 4 Jan 2022 21:17:27 -0500 Subject: [PATCH] Fix Heat Service, bump pyEight to 0.2.0 (#63405) --- homeassistant/components/eight_sleep/__init__.py | 2 +- homeassistant/components/eight_sleep/manifest.json | 2 +- requirements_all.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/eight_sleep/__init__.py b/homeassistant/components/eight_sleep/__init__.py index 28de45392eb..85061b9ffd5 100644 --- a/homeassistant/components/eight_sleep/__init__.py +++ b/homeassistant/components/eight_sleep/__init__.py @@ -173,7 +173,7 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: duration = params.pop(ATTR_HEAT_DURATION, 0) for sens in sensor: - side = sens[0] + side = sens.split("_")[1] userid = eight.fetch_userid(side) usrobj = eight.users[userid] await usrobj.set_heating_level(target, duration) diff --git a/homeassistant/components/eight_sleep/manifest.json b/homeassistant/components/eight_sleep/manifest.json index e722f73c4e7..06af3defac3 100644 --- a/homeassistant/components/eight_sleep/manifest.json +++ b/homeassistant/components/eight_sleep/manifest.json @@ -2,7 +2,7 @@ "domain": "eight_sleep", "name": "Eight Sleep", "documentation": "https://www.home-assistant.io/integrations/eight_sleep", - "requirements": ["pyeight==0.1.9"], + "requirements": ["pyeight==0.2.0"], "codeowners": ["@mezz64", "@raman325"], "iot_class": "cloud_polling" } diff --git a/requirements_all.txt b/requirements_all.txt index 54b0c8a6c32..b545fd4cb63 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1479,7 +1479,7 @@ pyedimax==0.2.1 pyefergy==0.1.5 # homeassistant.components.eight_sleep -pyeight==0.1.9 +pyeight==0.2.0 # homeassistant.components.emby pyemby==1.8