mirror of
https://github.com/sudoxnym/fin-assistant.git
synced 2026-04-14 11:37:38 +00:00
61 lines
No EOL
1.3 KiB
Python
61 lines
No EOL
1.3 KiB
Python
"""Constants for the jellyfin integration."""
|
|
|
|
DOMAIN = "jellyfin"
|
|
SIGNAL_STATE_UPDATED = "{}.updated".format(DOMAIN)
|
|
|
|
SERVICE_SCAN = "trigger_scan"
|
|
SERVICE_YAMC_SETPAGE = "yamc_setpage"
|
|
SERVICE_YAMC_SETPLAYLIST = "yamc_setplaylist"
|
|
SERVICE_BROWSE = "browse"
|
|
SERVICE_DELETE = "delete"
|
|
SERVICE_SEARCH = "search"
|
|
|
|
ATTR_PAGE = 'page'
|
|
ATTR_PLAYLIST = 'playlist'
|
|
ATTR_SEARCH_TERM = 'search_term'
|
|
|
|
USER_APP_NAME = "Home Assistant"
|
|
CLIENT_VERSION = "1.0"
|
|
|
|
DEFAULT_SSL = False
|
|
DEFAULT_VERIFY_SSL = True
|
|
DEFAULT_PORT = 8096
|
|
|
|
CONN_TIMEOUT = 5.0
|
|
|
|
STATE_PLAYING = 'Playing'
|
|
STATE_PAUSED = 'Paused'
|
|
STATE_IDLE = 'Idle'
|
|
STATE_OFF = 'Off'
|
|
|
|
CONF_GENERATE_UPCOMING = "generate_upcoming"
|
|
CONF_GENERATE_YAMC = "generate_yamc"
|
|
|
|
YAMC_PAGE_SIZE=7
|
|
|
|
PLAYLISTS = [
|
|
{
|
|
"name": "latest_movies",
|
|
"description": "Latest Movies",
|
|
"query": {
|
|
'sortBy': 'DateCreated',
|
|
'sortOrder': 'Descending',
|
|
"includeItemTypes": "Movie",
|
|
}
|
|
},
|
|
{
|
|
"name": "latest_episodes",
|
|
"description": "Latest Episodes",
|
|
"query": {
|
|
'sortBy': 'DateCreated',
|
|
'sortOrder': 'Descending',
|
|
"includeItemTypes": "Episode",
|
|
}
|
|
},
|
|
{
|
|
"name": "nextup",
|
|
"description": "Nextup",
|
|
"query": {
|
|
}
|
|
},
|
|
] |