Revert 'Use STATE_UNKNOWN constant in dlink and ecobee' (#40022)

This commit is contained in:
springstan 2020-09-13 17:11:24 +02:00 committed by GitHub
parent f3d50e2104
commit fc1fb0ab7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 5 deletions

View File

@ -13,7 +13,6 @@ from homeassistant.const import (
CONF_NAME,
CONF_PASSWORD,
CONF_USERNAME,
STATE_UNKNOWN,
TEMP_CELSIUS,
)
import homeassistant.helpers.config_validation as cv
@ -146,14 +145,14 @@ class SmartPlugData:
_LOGGER.warning("Waiting %s s to retry", retry_seconds)
return
_state = STATE_UNKNOWN
_state = "unknown"
try:
self._last_tried = dt_util.now()
_state = self.smartplug.state
except urllib.error.HTTPError:
_LOGGER.error("D-Link connection problem")
if _state == STATE_UNKNOWN:
if _state == "unknown":
self._n_tried += 1
self.available = False
_LOGGER.warning("Failed to connect to D-Link switch")

View File

@ -5,7 +5,6 @@ from homeassistant.const import (
DEVICE_CLASS_HUMIDITY,
DEVICE_CLASS_TEMPERATURE,
PERCENTAGE,
STATE_UNKNOWN,
TEMP_FAHRENHEIT,
)
from homeassistant.helpers.entity import Entity
@ -112,7 +111,7 @@ class EcobeeSensor(Entity):
if self._state in [
ECOBEE_STATE_CALIBRATING,
ECOBEE_STATE_UNKNOWN,
STATE_UNKNOWN,
"unknown",
]:
return None