* squeezebox moves common elements into __init__ to allow for server sensors and device, improves player device * Update with feedback from PR * squeezebox Formating fixes, Logging Fixes, remove nasty stored callback * squeezebox Formating fixes, Logging Fixes, remove nasty stored callback * squeezebox refactor to use own ConfigEntry and Data * squeezebox remove own data class * Update homeassistant/components/squeezebox/__init__.py Correct typo Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com> * Update homeassistant/components/squeezebox/media_player.py Stronger typing on entry setup SqueezeboxConfigEntry Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com> * squeezebox add SqueezeboxConfigEntry * squeezebox fix mypy type errors * squeezebox use right Callable --------- Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
12 lines
358 B
Python
12 lines
358 B
Python
"""Constants for the Squeezebox component."""
|
|
|
|
CONF_HTTPS = "https"
|
|
DISCOVERY_TASK = "discovery_task"
|
|
DOMAIN = "squeezebox"
|
|
DEFAULT_PORT = 9000
|
|
KNOWN_PLAYERS = "known_players"
|
|
SENSOR_UPDATE_INTERVAL = 60
|
|
STATUS_API_TIMEOUT = 10
|
|
STATUS_QUERY_LIBRARYNAME = "libraryname"
|
|
STATUS_QUERY_UUID = "uuid"
|
|
SQUEEZEBOX_SOURCE_STRINGS = ("source:", "wavin:", "spotify:")
|