mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 10:17:09 +00:00
Move denonavr shared constants to central location (#136421)
This commit is contained in:
parent
0abdda7abb
commit
6fde10ef9e
@ -12,7 +12,7 @@ from homeassistant.exceptions import ConfigEntryNotReady
|
|||||||
from homeassistant.helpers import entity_registry as er
|
from homeassistant.helpers import entity_registry as er
|
||||||
from homeassistant.helpers.httpx_client import get_async_client
|
from homeassistant.helpers.httpx_client import get_async_client
|
||||||
|
|
||||||
from .config_flow import (
|
from .const import (
|
||||||
CONF_SHOW_ALL_SOURCES,
|
CONF_SHOW_ALL_SOURCES,
|
||||||
CONF_UPDATE_AUDYSSEY,
|
CONF_UPDATE_AUDYSSEY,
|
||||||
CONF_USE_TELNET,
|
CONF_USE_TELNET,
|
||||||
|
@ -27,29 +27,29 @@ from homeassistant.helpers.service_info.ssdp import (
|
|||||||
SsdpServiceInfo,
|
SsdpServiceInfo,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from .const import (
|
||||||
|
CONF_MANUFACTURER,
|
||||||
|
CONF_SERIAL_NUMBER,
|
||||||
|
CONF_SHOW_ALL_SOURCES,
|
||||||
|
CONF_UPDATE_AUDYSSEY,
|
||||||
|
CONF_USE_TELNET,
|
||||||
|
CONF_ZONE2,
|
||||||
|
CONF_ZONE3,
|
||||||
|
DEFAULT_SHOW_SOURCES,
|
||||||
|
DEFAULT_TIMEOUT,
|
||||||
|
DEFAULT_UPDATE_AUDYSSEY,
|
||||||
|
DEFAULT_USE_TELNET,
|
||||||
|
DEFAULT_ZONE2,
|
||||||
|
DEFAULT_ZONE3,
|
||||||
|
DOMAIN,
|
||||||
|
)
|
||||||
from .receiver import ConnectDenonAVR
|
from .receiver import ConnectDenonAVR
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
DOMAIN = "denonavr"
|
|
||||||
|
|
||||||
SUPPORTED_MANUFACTURERS = ["Denon", "DENON", "DENON PROFESSIONAL", "Marantz"]
|
SUPPORTED_MANUFACTURERS = ["Denon", "DENON", "DENON PROFESSIONAL", "Marantz"]
|
||||||
IGNORED_MODELS = ["HEOS 1", "HEOS 3", "HEOS 5", "HEOS 7"]
|
IGNORED_MODELS = ["HEOS 1", "HEOS 3", "HEOS 5", "HEOS 7"]
|
||||||
|
|
||||||
CONF_SHOW_ALL_SOURCES = "show_all_sources"
|
|
||||||
CONF_ZONE2 = "zone2"
|
|
||||||
CONF_ZONE3 = "zone3"
|
|
||||||
CONF_MANUFACTURER = "manufacturer"
|
|
||||||
CONF_SERIAL_NUMBER = "serial_number"
|
|
||||||
CONF_UPDATE_AUDYSSEY = "update_audyssey"
|
|
||||||
CONF_USE_TELNET = "use_telnet"
|
|
||||||
|
|
||||||
DEFAULT_SHOW_SOURCES = False
|
|
||||||
DEFAULT_TIMEOUT = 5
|
|
||||||
DEFAULT_ZONE2 = False
|
|
||||||
DEFAULT_ZONE3 = False
|
|
||||||
DEFAULT_UPDATE_AUDYSSEY = False
|
|
||||||
DEFAULT_USE_TELNET = False
|
|
||||||
DEFAULT_USE_TELNET_NEW_INSTALL = True
|
DEFAULT_USE_TELNET_NEW_INSTALL = True
|
||||||
|
|
||||||
CONFIG_SCHEMA = vol.Schema({vol.Optional(CONF_HOST): str})
|
CONFIG_SCHEMA = vol.Schema({vol.Optional(CONF_HOST): str})
|
||||||
|
19
homeassistant/components/denonavr/const.py
Normal file
19
homeassistant/components/denonavr/const.py
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
"""Constants for Denon AVR."""
|
||||||
|
|
||||||
|
DOMAIN = "denonavr"
|
||||||
|
|
||||||
|
|
||||||
|
CONF_SHOW_ALL_SOURCES = "show_all_sources"
|
||||||
|
CONF_ZONE2 = "zone2"
|
||||||
|
CONF_ZONE3 = "zone3"
|
||||||
|
CONF_MANUFACTURER = "manufacturer"
|
||||||
|
CONF_SERIAL_NUMBER = "serial_number"
|
||||||
|
CONF_UPDATE_AUDYSSEY = "update_audyssey"
|
||||||
|
CONF_USE_TELNET = "use_telnet"
|
||||||
|
|
||||||
|
DEFAULT_SHOW_SOURCES = False
|
||||||
|
DEFAULT_TIMEOUT = 5
|
||||||
|
DEFAULT_ZONE2 = False
|
||||||
|
DEFAULT_ZONE3 = False
|
||||||
|
DEFAULT_UPDATE_AUDYSSEY = False
|
||||||
|
DEFAULT_USE_TELNET = False
|
@ -36,17 +36,16 @@ from homeassistant.components.media_player import (
|
|||||||
MediaType,
|
MediaType,
|
||||||
)
|
)
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.const import ATTR_COMMAND, CONF_HOST, CONF_MODEL
|
from homeassistant.const import ATTR_COMMAND, CONF_HOST, CONF_MODEL, CONF_TYPE
|
||||||
from homeassistant.core import HomeAssistant
|
from homeassistant.core import HomeAssistant
|
||||||
from homeassistant.helpers import config_validation as cv, entity_platform
|
from homeassistant.helpers import config_validation as cv, entity_platform
|
||||||
from homeassistant.helpers.device_registry import DeviceInfo
|
from homeassistant.helpers.device_registry import DeviceInfo
|
||||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||||
|
|
||||||
from . import CONF_RECEIVER
|
from . import CONF_RECEIVER
|
||||||
from .config_flow import (
|
from .const import (
|
||||||
CONF_MANUFACTURER,
|
CONF_MANUFACTURER,
|
||||||
CONF_SERIAL_NUMBER,
|
CONF_SERIAL_NUMBER,
|
||||||
CONF_TYPE,
|
|
||||||
CONF_UPDATE_AUDYSSEY,
|
CONF_UPDATE_AUDYSSEY,
|
||||||
DEFAULT_UPDATE_AUDYSSEY,
|
DEFAULT_UPDATE_AUDYSSEY,
|
||||||
DOMAIN,
|
DOMAIN,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user