From da4cb6d2946f884a3899975159563fda7f85f55c Mon Sep 17 00:00:00 2001 From: tkdrob <tkdrob4390@yahoo.com> Date: Fri, 12 Feb 2021 17:25:15 -0500 Subject: [PATCH] Use core constants for somfy (#46466) --- homeassistant/components/somfy/__init__.py | 4 ++-- homeassistant/components/somfy/climate.py | 1 - homeassistant/components/somfy/const.py | 1 - homeassistant/components/somfy/cover.py | 5 ++--- homeassistant/components/somfy/sensor.py | 1 - homeassistant/components/somfy/switch.py | 1 - 6 files changed, 4 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/somfy/__init__.py b/homeassistant/components/somfy/__init__.py index 75475e52f06..ac32b9d5379 100644 --- a/homeassistant/components/somfy/__init__.py +++ b/homeassistant/components/somfy/__init__.py @@ -9,7 +9,7 @@ import voluptuous as vol from homeassistant.components.somfy import config_flow from homeassistant.config_entries import ConfigEntry -from homeassistant.const import CONF_CLIENT_ID, CONF_CLIENT_SECRET +from homeassistant.const import CONF_CLIENT_ID, CONF_CLIENT_SECRET, CONF_OPTIMISTIC from homeassistant.core import callback from homeassistant.helpers import ( config_entry_oauth2_flow, @@ -25,7 +25,7 @@ from homeassistant.helpers.update_coordinator import ( ) from . import api -from .const import API, CONF_OPTIMISTIC, COORDINATOR, DOMAIN +from .const import API, COORDINATOR, DOMAIN _LOGGER = logging.getLogger(__name__) diff --git a/homeassistant/components/somfy/climate.py b/homeassistant/components/somfy/climate.py index 00a2738f4fe..99d6dca06ee 100644 --- a/homeassistant/components/somfy/climate.py +++ b/homeassistant/components/somfy/climate.py @@ -48,7 +48,6 @@ HVAC_MODES_MAPPING = {HvacState.COOL: HVAC_MODE_COOL, HvacState.HEAT: HVAC_MODE_ async def async_setup_entry(hass, config_entry, async_add_entities): """Set up the Somfy climate platform.""" - domain_data = hass.data[DOMAIN] coordinator = domain_data[COORDINATOR] api = domain_data[API] diff --git a/homeassistant/components/somfy/const.py b/homeassistant/components/somfy/const.py index aca93be66cb..128d6eb76bb 100644 --- a/homeassistant/components/somfy/const.py +++ b/homeassistant/components/somfy/const.py @@ -3,4 +3,3 @@ DOMAIN = "somfy" COORDINATOR = "coordinator" API = "api" -CONF_OPTIMISTIC = "optimistic" diff --git a/homeassistant/components/somfy/cover.py b/homeassistant/components/somfy/cover.py index e7308558127..d227bc31227 100644 --- a/homeassistant/components/somfy/cover.py +++ b/homeassistant/components/somfy/cover.py @@ -18,11 +18,11 @@ from homeassistant.components.cover import ( SUPPORT_STOP_TILT, CoverEntity, ) -from homeassistant.const import STATE_CLOSED, STATE_OPEN +from homeassistant.const import CONF_OPTIMISTIC, STATE_CLOSED, STATE_OPEN from homeassistant.helpers.restore_state import RestoreEntity from . import SomfyEntity -from .const import API, CONF_OPTIMISTIC, COORDINATOR, DOMAIN +from .const import API, COORDINATOR, DOMAIN BLIND_DEVICE_CATEGORIES = {Category.INTERIOR_BLIND.value, Category.EXTERIOR_BLIND.value} SHUTTER_DEVICE_CATEGORIES = {Category.EXTERIOR_BLIND.value} @@ -35,7 +35,6 @@ SUPPORTED_CATEGORIES = { async def async_setup_entry(hass, config_entry, async_add_entities): """Set up the Somfy cover platform.""" - domain_data = hass.data[DOMAIN] coordinator = domain_data[COORDINATOR] api = domain_data[API] diff --git a/homeassistant/components/somfy/sensor.py b/homeassistant/components/somfy/sensor.py index 1becc929adc..996a95348a4 100644 --- a/homeassistant/components/somfy/sensor.py +++ b/homeassistant/components/somfy/sensor.py @@ -13,7 +13,6 @@ SUPPORTED_CATEGORIES = {Category.HVAC.value} async def async_setup_entry(hass, config_entry, async_add_entities): """Set up the Somfy sensor platform.""" - domain_data = hass.data[DOMAIN] coordinator = domain_data[COORDINATOR] api = domain_data[API] diff --git a/homeassistant/components/somfy/switch.py b/homeassistant/components/somfy/switch.py index 14328953367..66eef99d6b5 100644 --- a/homeassistant/components/somfy/switch.py +++ b/homeassistant/components/somfy/switch.py @@ -10,7 +10,6 @@ from .const import API, COORDINATOR, DOMAIN async def async_setup_entry(hass, config_entry, async_add_entities): """Set up the Somfy switch platform.""" - domain_data = hass.data[DOMAIN] coordinator = domain_data[COORDINATOR] api = domain_data[API] -- GitLab