Classes | |
| class | KefMediaPlayer |
Functions | |
| None | async_setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None) |
| def | get_ip_mode (host) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | CONF_INVERSE_SPEAKER_MODE = "inverse_speaker_mode" |
| string | CONF_MAX_VOLUME = "maximum_volume" |
| string | CONF_STANDBY_TIME = "standby_time" |
| string | CONF_SUPPORTS_ON = "supports_on" |
| string | CONF_VOLUME_STEP = "volume_step" |
| bool | DEFAULT_INVERSE_SPEAKER_MODE = False |
| float | DEFAULT_MAX_VOLUME = 0.5 |
| string | DEFAULT_NAME = "KEF" |
| int | DEFAULT_PORT = 50001 |
| bool | DEFAULT_SUPPORTS_ON = True |
| float | DEFAULT_VOLUME_STEP = 0.05 |
| string | DOMAIN = "kef" |
| DSP_SCAN_INTERVAL = timedelta(seconds=3600) | |
| PLATFORM_SCHEMA | |
| SCAN_INTERVAL = timedelta(seconds=30) | |
| string | SERVICE_DESK_DB = "set_desk_db" |
| string | SERVICE_HIGH_HZ = "set_high_hz" |
| string | SERVICE_LOW_HZ = "set_low_hz" |
| string | SERVICE_MODE = "set_mode" |
| string | SERVICE_SUB_DB = "set_sub_db" |
| string | SERVICE_TREBLE_DB = "set_treble_db" |
| string | SERVICE_UPDATE_DSP = "update_dsp" |
| string | SERVICE_WALL_DB = "set_wall_db" |
| dictionary | SOURCES = {"LSX": ["Wifi", "Bluetooth", "Aux", "Opt"]} |
Platform for the KEF Wireless Speakers.
| None homeassistant.components.kef.media_player.async_setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | async_add_entities, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
Set up the KEF platform.
Definition at line 91 of file media_player.py.
| def homeassistant.components.kef.media_player.get_ip_mode | ( | host | ) |
Get the 'mode' used to retrieve the MAC address.
Definition at line 79 of file media_player.py.
|
private |
Definition at line 29 of file media_player.py.
| string homeassistant.components.kef.media_player.CONF_INVERSE_SPEAKER_MODE = "inverse_speaker_mode" |
Definition at line 47 of file media_player.py.
| string homeassistant.components.kef.media_player.CONF_MAX_VOLUME = "maximum_volume" |
Definition at line 45 of file media_player.py.
| string homeassistant.components.kef.media_player.CONF_STANDBY_TIME = "standby_time" |
Definition at line 49 of file media_player.py.
| string homeassistant.components.kef.media_player.CONF_SUPPORTS_ON = "supports_on" |
Definition at line 48 of file media_player.py.
| string homeassistant.components.kef.media_player.CONF_VOLUME_STEP = "volume_step" |
Definition at line 46 of file media_player.py.
| bool homeassistant.components.kef.media_player.DEFAULT_INVERSE_SPEAKER_MODE = False |
Definition at line 35 of file media_player.py.
| float homeassistant.components.kef.media_player.DEFAULT_MAX_VOLUME = 0.5 |
Definition at line 33 of file media_player.py.
| string homeassistant.components.kef.media_player.DEFAULT_NAME = "KEF" |
Definition at line 31 of file media_player.py.
| int homeassistant.components.kef.media_player.DEFAULT_PORT = 50001 |
Definition at line 32 of file media_player.py.
| bool homeassistant.components.kef.media_player.DEFAULT_SUPPORTS_ON = True |
Definition at line 36 of file media_player.py.
| float homeassistant.components.kef.media_player.DEFAULT_VOLUME_STEP = 0.05 |
Definition at line 34 of file media_player.py.
| string homeassistant.components.kef.media_player.DOMAIN = "kef" |
Definition at line 38 of file media_player.py.
| homeassistant.components.kef.media_player.DSP_SCAN_INTERVAL = timedelta(seconds=3600) |
Definition at line 60 of file media_player.py.
| homeassistant.components.kef.media_player.PLATFORM_SCHEMA |
Definition at line 62 of file media_player.py.
| homeassistant.components.kef.media_player.SCAN_INTERVAL = timedelta(seconds=30) |
Definition at line 40 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_DESK_DB = "set_desk_db" |
Definition at line 52 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_HIGH_HZ = "set_high_hz" |
Definition at line 55 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_LOW_HZ = "set_low_hz" |
Definition at line 56 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_MODE = "set_mode" |
Definition at line 51 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_SUB_DB = "set_sub_db" |
Definition at line 57 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_TREBLE_DB = "set_treble_db" |
Definition at line 54 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_UPDATE_DSP = "update_dsp" |
Definition at line 58 of file media_player.py.
| string homeassistant.components.kef.media_player.SERVICE_WALL_DB = "set_wall_db" |
Definition at line 53 of file media_player.py.
| dictionary homeassistant.components.kef.media_player.SOURCES = {"LSX": ["Wifi", "Bluetooth", "Aux", "Opt"]} |
Definition at line 42 of file media_player.py.