Add CONF_MODEL to core constants (#68806)

* Add CONF_MODEL to core constants

* Use CONF_MODEL in SamsungTV

Co-authored-by: epenet <epenet@users.noreply.github.com>
This commit is contained in:
epenet 2022-03-29 10:01:10 +02:00 committed by GitHub
parent 50b2ee8c23
commit 2bb42f48aa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 16 additions and 13 deletions

View File

@ -17,6 +17,7 @@ from homeassistant.const import (
CONF_HOST,
CONF_MAC,
CONF_METHOD,
CONF_MODEL,
CONF_NAME,
CONF_PORT,
CONF_TOKEN,
@ -31,7 +32,6 @@ from homeassistant.helpers.typing import ConfigType
from .bridge import SamsungTVBridge, async_get_device_info, mac_from_device_info
from .const import (
CONF_MODEL,
CONF_ON_ACTION,
CONF_SESSION_ID,
CONF_SSDP_MAIN_TV_AGENT_LOCATION,

View File

@ -36,6 +36,7 @@ from homeassistant.const import (
CONF_HOST,
CONF_ID,
CONF_METHOD,
CONF_MODEL,
CONF_NAME,
CONF_PORT,
CONF_TIMEOUT,
@ -47,7 +48,6 @@ from homeassistant.helpers.device_registry import format_mac
from .const import (
CONF_DESCRIPTION,
CONF_MODEL,
CONF_SESSION_ID,
ENCRYPTED_WEBSOCKET_PORT,
LEGACY_PORT,

View File

@ -17,6 +17,7 @@ from homeassistant.const import (
CONF_HOST,
CONF_MAC,
CONF_METHOD,
CONF_MODEL,
CONF_NAME,
CONF_PORT,
CONF_TOKEN,
@ -28,7 +29,6 @@ from homeassistant.helpers.device_registry import format_mac
from .bridge import SamsungTVBridge, async_get_device_info, mac_from_device_info
from .const import (
CONF_MANUFACTURER,
CONF_MODEL,
CONF_SESSION_ID,
CONF_SSDP_MAIN_TV_AGENT_LOCATION,
CONF_SSDP_RENDERING_CONTROL_LOCATION,

View File

@ -14,7 +14,6 @@ VALUE_CONF_ID = "ha.component.samsung"
CONF_DESCRIPTION = "description"
CONF_MANUFACTURER = "manufacturer"
CONF_MODEL = "model"
CONF_SSDP_RENDERING_CONTROL_LOCATION = "ssdp_rendering_control_location"
CONF_SSDP_MAIN_TV_AGENT_LOCATION = "ssdp_main_tv_agent_location"
CONF_ON_ACTION = "turn_on_action"

View File

@ -41,7 +41,14 @@ from homeassistant.components.media_player.const import (
SUPPORT_VOLUME_STEP,
)
from homeassistant.config_entries import SOURCE_REAUTH, ConfigEntry
from homeassistant.const import CONF_HOST, CONF_MAC, CONF_NAME, STATE_OFF, STATE_ON
from homeassistant.const import (
CONF_HOST,
CONF_MAC,
CONF_MODEL,
CONF_NAME,
STATE_OFF,
STATE_ON,
)
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers import entity_component
from homeassistant.helpers.aiohttp_client import async_get_clientsession
@ -55,7 +62,6 @@ from homeassistant.util import dt as dt_util
from .bridge import SamsungTVBridge, SamsungTVWSBridge
from .const import (
CONF_MANUFACTURER,
CONF_MODEL,
CONF_ON_ACTION,
CONF_SSDP_RENDERING_CONTROL_LOCATION,
DEFAULT_NAME,

View File

@ -177,6 +177,7 @@ CONF_MEDIA_DIRS: Final = "media_dirs"
CONF_METHOD: Final = "method"
CONF_MINIMUM: Final = "minimum"
CONF_MODE: Final = "mode"
CONF_MODEL: Final = "model"
CONF_MONITORED_CONDITIONS: Final = "monitored_conditions"
CONF_MONITORED_VARIABLES: Final = "monitored_variables"
CONF_NAME: Final = "name"

View File

@ -2,11 +2,7 @@
from samsungtvws.event import ED_INSTALLED_APP_EVENT
from homeassistant.components import ssdp
from homeassistant.components.samsungtv.const import (
CONF_MODEL,
CONF_SESSION_ID,
METHOD_WEBSOCKET,
)
from homeassistant.components.samsungtv.const import CONF_SESSION_ID, METHOD_WEBSOCKET
from homeassistant.components.ssdp import (
ATTR_UPNP_FRIENDLY_NAME,
ATTR_UPNP_MANUFACTURER,
@ -18,6 +14,7 @@ from homeassistant.const import (
CONF_IP_ADDRESS,
CONF_MAC,
CONF_METHOD,
CONF_MODEL,
CONF_NAME,
CONF_PORT,
CONF_TOKEN,

View File

@ -22,7 +22,6 @@ from homeassistant import config_entries
from homeassistant.components import dhcp, ssdp, zeroconf
from homeassistant.components.samsungtv.const import (
CONF_MANUFACTURER,
CONF_MODEL,
CONF_SESSION_ID,
CONF_SSDP_MAIN_TV_AGENT_LOCATION,
CONF_SSDP_RENDERING_CONTROL_LOCATION,
@ -51,6 +50,7 @@ from homeassistant.const import (
CONF_IP_ADDRESS,
CONF_MAC,
CONF_METHOD,
CONF_MODEL,
CONF_NAME,
CONF_PORT,
CONF_TOKEN,

View File

@ -37,7 +37,6 @@ from homeassistant.components.media_player.const import (
SUPPORT_TURN_ON,
)
from homeassistant.components.samsungtv.const import (
CONF_MODEL,
CONF_ON_ACTION,
CONF_SSDP_RENDERING_CONTROL_LOCATION,
DOMAIN as SAMSUNGTV_DOMAIN,
@ -56,6 +55,7 @@ from homeassistant.const import (
CONF_IP_ADDRESS,
CONF_MAC,
CONF_METHOD,
CONF_MODEL,
CONF_NAME,
CONF_PORT,
CONF_TIMEOUT,