Move denonavr shared constants to central location (#136421)
parent
0abdda7abb
commit
6fde10ef9e
|
@ -12,7 +12,7 @@ from homeassistant.exceptions import ConfigEntryNotReady
|
|||
from homeassistant.helpers import entity_registry as er
|
||||
from homeassistant.helpers.httpx_client import get_async_client
|
||||
|
||||
from .config_flow import (
|
||||
from .const import (
|
||||
CONF_SHOW_ALL_SOURCES,
|
||||
CONF_UPDATE_AUDYSSEY,
|
||||
CONF_USE_TELNET,
|
||||
|
|
|
@ -27,29 +27,29 @@ from homeassistant.helpers.service_info.ssdp import (
|
|||
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
|
||||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
DOMAIN = "denonavr"
|
||||
|
||||
SUPPORTED_MANUFACTURERS = ["Denon", "DENON", "DENON PROFESSIONAL", "Marantz"]
|
||||
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
|
||||
|
||||
CONFIG_SCHEMA = vol.Schema({vol.Optional(CONF_HOST): str})
|
||||
|
|
|
@ -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,
|
||||
)
|
||||
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.helpers import config_validation as cv, entity_platform
|
||||
from homeassistant.helpers.device_registry import DeviceInfo
|
||||
from homeassistant.helpers.entity_platform import AddEntitiesCallback
|
||||
|
||||
from . import CONF_RECEIVER
|
||||
from .config_flow import (
|
||||
from .const import (
|
||||
CONF_MANUFACTURER,
|
||||
CONF_SERIAL_NUMBER,
|
||||
CONF_TYPE,
|
||||
CONF_UPDATE_AUDYSSEY,
|
||||
DEFAULT_UPDATE_AUDYSSEY,
|
||||
DOMAIN,
|
||||
|
|
Loading…
Reference in New Issue