Update tesla-powerwall to version 0.2.8 (#34545)
* Update tesla-powerwall to version 0.2.7 * Update tesla-powerwall to version 0.2.8
This commit is contained in:
parent
224c874673
commit
dbd1ca45c4
5 changed files with 9 additions and 7 deletions
|
@ -4,7 +4,7 @@ from datetime import timedelta
|
|||
import logging
|
||||
|
||||
import requests
|
||||
from tesla_powerwall import ApiError, Powerwall, PowerwallUnreachableError
|
||||
from tesla_powerwall import APIError, Powerwall, PowerwallUnreachableError
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry
|
||||
|
@ -96,8 +96,9 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry):
|
|||
http_session = requests.Session()
|
||||
power_wall = Powerwall(entry.data[CONF_IP_ADDRESS], http_session=http_session)
|
||||
try:
|
||||
await hass.async_add_executor_job(power_wall.detect_and_pin_version)
|
||||
powerwall_data = await hass.async_add_executor_job(call_base_info, power_wall)
|
||||
except (PowerwallUnreachableError, ApiError, ConnectionError):
|
||||
except (PowerwallUnreachableError, APIError, ConnectionError):
|
||||
http_session.close()
|
||||
raise ConfigEntryNotReady
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue