Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.denonavr.config_flow Namespace Reference

Classes

class  DenonAvrFlowHandler
 
class  OptionsFlowHandler
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
string CONF_MANUFACTURER = "manufacturer"
 
string CONF_SERIAL_NUMBER = "serial_number"
 
string CONF_SHOW_ALL_SOURCES = "show_all_sources"
 
string CONF_UPDATE_AUDYSSEY = "update_audyssey"
 
string CONF_USE_TELNET = "use_telnet"
 
string CONF_ZONE2 = "zone2"
 
string CONF_ZONE3 = "zone3"
 
 CONFIG_SCHEMA = vol.Schema({vol.Optional(CONF_HOST): str})
 
bool DEFAULT_SHOW_SOURCES = False
 
int DEFAULT_TIMEOUT = 5
 
bool DEFAULT_UPDATE_AUDYSSEY = False
 
bool DEFAULT_USE_TELNET = False
 
bool DEFAULT_USE_TELNET_NEW_INSTALL = True
 
bool DEFAULT_ZONE2 = False
 
bool DEFAULT_ZONE3 = False
 
string DOMAIN = "denonavr"
 
list IGNORED_MODELS = ["HEOS 1", "HEOS 3", "HEOS 5", "HEOS 7"]
 
list SUPPORTED_MANUFACTURERS = ["Denon", "DENON", "DENON PROFESSIONAL", "Marantz"]
 

Detailed Description

Config flow to configure Denon AVR receivers using their HTTP interface.

Variable Documentation

◆ _LOGGER

homeassistant.components.denonavr.config_flow._LOGGER = logging.getLogger(__name__)
private

Definition at line 26 of file config_flow.py.

◆ CONF_MANUFACTURER

string homeassistant.components.denonavr.config_flow.CONF_MANUFACTURER = "manufacturer"

Definition at line 36 of file config_flow.py.

◆ CONF_SERIAL_NUMBER

string homeassistant.components.denonavr.config_flow.CONF_SERIAL_NUMBER = "serial_number"

Definition at line 37 of file config_flow.py.

◆ CONF_SHOW_ALL_SOURCES

string homeassistant.components.denonavr.config_flow.CONF_SHOW_ALL_SOURCES = "show_all_sources"

Definition at line 33 of file config_flow.py.

◆ CONF_UPDATE_AUDYSSEY

string homeassistant.components.denonavr.config_flow.CONF_UPDATE_AUDYSSEY = "update_audyssey"

Definition at line 38 of file config_flow.py.

◆ CONF_USE_TELNET

string homeassistant.components.denonavr.config_flow.CONF_USE_TELNET = "use_telnet"

Definition at line 39 of file config_flow.py.

◆ CONF_ZONE2

string homeassistant.components.denonavr.config_flow.CONF_ZONE2 = "zone2"

Definition at line 34 of file config_flow.py.

◆ CONF_ZONE3

string homeassistant.components.denonavr.config_flow.CONF_ZONE3 = "zone3"

Definition at line 35 of file config_flow.py.

◆ CONFIG_SCHEMA

homeassistant.components.denonavr.config_flow.CONFIG_SCHEMA = vol.Schema({vol.Optional(CONF_HOST): str})

Definition at line 49 of file config_flow.py.

◆ DEFAULT_SHOW_SOURCES

bool homeassistant.components.denonavr.config_flow.DEFAULT_SHOW_SOURCES = False

Definition at line 41 of file config_flow.py.

◆ DEFAULT_TIMEOUT

int homeassistant.components.denonavr.config_flow.DEFAULT_TIMEOUT = 5

Definition at line 42 of file config_flow.py.

◆ DEFAULT_UPDATE_AUDYSSEY

bool homeassistant.components.denonavr.config_flow.DEFAULT_UPDATE_AUDYSSEY = False

Definition at line 45 of file config_flow.py.

◆ DEFAULT_USE_TELNET

bool homeassistant.components.denonavr.config_flow.DEFAULT_USE_TELNET = False

Definition at line 46 of file config_flow.py.

◆ DEFAULT_USE_TELNET_NEW_INSTALL

bool homeassistant.components.denonavr.config_flow.DEFAULT_USE_TELNET_NEW_INSTALL = True

Definition at line 47 of file config_flow.py.

◆ DEFAULT_ZONE2

bool homeassistant.components.denonavr.config_flow.DEFAULT_ZONE2 = False

Definition at line 43 of file config_flow.py.

◆ DEFAULT_ZONE3

bool homeassistant.components.denonavr.config_flow.DEFAULT_ZONE3 = False

Definition at line 44 of file config_flow.py.

◆ DOMAIN

string homeassistant.components.denonavr.config_flow.DOMAIN = "denonavr"

Definition at line 28 of file config_flow.py.

◆ IGNORED_MODELS

list homeassistant.components.denonavr.config_flow.IGNORED_MODELS = ["HEOS 1", "HEOS 3", "HEOS 5", "HEOS 7"]

Definition at line 31 of file config_flow.py.

◆ SUPPORTED_MANUFACTURERS

list homeassistant.components.denonavr.config_flow.SUPPORTED_MANUFACTURERS = ["Denon", "DENON", "DENON PROFESSIONAL", "Marantz"]

Definition at line 30 of file config_flow.py.