Fix bug in ecobee integration (#32008)

* Bump python-ecobee-api to 0.2.1

* Update log messages for clarity

* Update requirements_all
pull/32011/head
Mark Coombes 2020-02-20 00:05:22 -05:00 committed by GitHub
parent 5839df39b5
commit 832337f26c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 7 deletions

View File

@ -96,9 +96,7 @@ class EcobeeData:
await self._hass.async_add_executor_job(self.ecobee.update)
_LOGGER.debug("Updating ecobee")
except ExpiredTokenError:
_LOGGER.warning(
"Ecobee update failed; attempting to refresh expired tokens"
)
_LOGGER.debug("Refreshing expired ecobee tokens")
await self.refresh()
async def refresh(self) -> bool:
@ -113,7 +111,7 @@ class EcobeeData:
},
)
return True
_LOGGER.error("Error updating ecobee tokens")
_LOGGER.error("Error refreshing ecobee tokens")
return False

View File

@ -4,6 +4,6 @@
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/ecobee",
"dependencies": [],
"requirements": ["python-ecobee-api==0.1.4"],
"requirements": ["python-ecobee-api==0.2.1"],
"codeowners": ["@marthoc"]
}

View File

@ -1559,7 +1559,7 @@ python-clementine-remote==1.0.1
python-digitalocean==1.13.2
# homeassistant.components.ecobee
python-ecobee-api==0.1.4
python-ecobee-api==0.2.1
# homeassistant.components.eq3btsmart
# python-eq3bt==0.1.11

View File

@ -560,7 +560,7 @@ pysonos==0.0.24
pyspcwebgw==0.4.0
# homeassistant.components.ecobee
python-ecobee-api==0.1.4
python-ecobee-api==0.2.1
# homeassistant.components.darksky
python-forecastio==1.4.0