1 """Constants for the Squeezebox component."""
4 DISCOVERY_TASK =
"discovery_task"
7 KNOWN_PLAYERS =
"known_players"
8 KNOWN_SERVERS =
"known_servers"
9 MANUFACTURER =
"https://lyrion.org/"
10 PLAYER_DISCOVERY_UNSUB =
"player_discovery_unsub"
11 SENSOR_UPDATE_INTERVAL = 60
12 SERVER_MODEL =
"Lyrion Music Server"
13 STATUS_API_TIMEOUT = 10
14 STATUS_SENSOR_LASTSCAN =
"lastscan"
15 STATUS_SENSOR_NEEDSRESTART =
"needsrestart"
16 STATUS_SENSOR_NEWVERSION =
"newversion"
17 STATUS_SENSOR_NEWPLUGINS =
"newplugins"
18 STATUS_SENSOR_RESCAN =
"rescan"
19 STATUS_SENSOR_INFO_TOTAL_ALBUMS =
"info total albums"
20 STATUS_SENSOR_INFO_TOTAL_ARTISTS =
"info total artists"
21 STATUS_SENSOR_INFO_TOTAL_DURATION =
"info total duration"
22 STATUS_SENSOR_INFO_TOTAL_GENRES =
"info total genres"
23 STATUS_SENSOR_INFO_TOTAL_SONGS =
"info total songs"
24 STATUS_SENSOR_PLAYER_COUNT =
"player count"
25 STATUS_SENSOR_OTHER_PLAYER_COUNT =
"other player count"
26 STATUS_QUERY_LIBRARYNAME =
"libraryname"
27 STATUS_QUERY_MAC =
"mac"
28 STATUS_QUERY_UUID =
"uuid"
29 STATUS_QUERY_VERSION =
"version"
30 SQUEEZEBOX_SOURCE_STRINGS = (
"source:",
"wavin:",
"spotify:")
31 SIGNAL_PLAYER_DISCOVERED =
"squeezebox_player_discovered"
32 SIGNAL_PLAYER_REDISCOVERED =
"squeezebox_player_rediscovered"
33 DISCOVERY_INTERVAL = 60
34 PLAYER_UPDATE_INTERVAL = 5