From d042b3d7d109a2a94b45a51d8e0a16e421e23515 Mon Sep 17 00:00:00 2001 From: cburgess Date: Sat, 17 Mar 2018 17:35:16 -0700 Subject: [PATCH] Update to latest python-nest (#12590) Due to an upstream bug some devices will be assigned a where_id that is not visible in the nest API. As a result we can't get a friendly name for the where_id. A workaround has been released for python-nest in version 3.7.0. Update the home assistant requirements to python-nest==3.7.0 to work around this issue. References: https://nestdevelopers.io/t/missing-where-name-from-some-devices/1202 https://github.com/jkoelker/python-nest/issues/127 https://github.com/jkoelker/python-nest/pull/128 Fixes #12589 Fixes #12950 Fixes #13074 --- homeassistant/components/nest.py | 2 +- requirements_all.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/nest.py b/homeassistant/components/nest.py index 37028decf71..e7d2ba90438 100644 --- a/homeassistant/components/nest.py +++ b/homeassistant/components/nest.py @@ -15,7 +15,7 @@ from homeassistant.const import ( CONF_STRUCTURE, CONF_FILENAME, CONF_BINARY_SENSORS, CONF_SENSORS, CONF_MONITORED_CONDITIONS) -REQUIREMENTS = ['python-nest==3.1.0'] +REQUIREMENTS = ['python-nest==3.7.0'] _CONFIGURING = {} _LOGGER = logging.getLogger(__name__) diff --git a/requirements_all.txt b/requirements_all.txt index 47b38a876f7..797c251be76 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -952,7 +952,7 @@ python-mpd2==0.5.5 python-mystrom==0.3.8 # homeassistant.components.nest -python-nest==3.1.0 +python-nest==3.7.0 # homeassistant.components.device_tracker.nmap_tracker python-nmap==0.6.1