Catch wrong credential

This commit is contained in:
ollo69
2020-04-27 12:41:20 +02:00
parent 0742363aee
commit 7fb797de52
2 changed files with 9 additions and 2 deletions

View File

@@ -2,7 +2,7 @@
from datetime import timedelta from datetime import timedelta
import logging import logging
from tuyaha import TuyaApi, TuyaNetException, TuyaServerException from tuyaha import TuyaApi, TuyaAPIException, TuyaNetException, TuyaServerException
import voluptuous as vol import voluptuous as vol
from homeassistant.const import CONF_PASSWORD, CONF_PLATFORM, CONF_USERNAME from homeassistant.const import CONF_PASSWORD, CONF_PLATFORM, CONF_USERNAME
@@ -83,6 +83,13 @@ def setup(hass, config, retry_delay=FIRST_RETRY_TIME):
return True return True
except TuyaAPIException as ex:
_LOGGER.error(
"Connection error during integration setup. Error: %s",
str(ex),
)
return False
hass.data[DATA_TUYA] = tuya hass.data[DATA_TUYA] = tuya
hass.data[DOMAIN] = {"entities": {}} hass.data[DOMAIN] = {"entities": {}}

View File

@@ -2062,7 +2062,7 @@ tp-connected==0.0.4
transmissionrpc==0.11 transmissionrpc==0.11
# homeassistant.components.tuya # homeassistant.components.tuya
tuyaha==0.0.5 tuyaha==0.0.6
# homeassistant.components.twentemilieu # homeassistant.components.twentemilieu
twentemilieu==0.3.0 twentemilieu==0.3.0