Variables | |
| string | AUTH_CALLBACK_NAME = "auth:plex:callback" |
| string | AUTH_CALLBACK_PATH = "/auth/plex/callback" |
| string | AUTOMATIC_SETUP_STRING = "Obtain a new token from plex.tv" |
| CLIENT_SCAN_INTERVAL = timedelta(minutes=10) | |
| list | COMMON_PLAYERS = ["Plex Web"] |
| string | CONF_IGNORE_NEW_SHARED_USERS = "ignore_new_shared_users" |
| string | CONF_IGNORE_PLEX_WEB_CLIENTS = "ignore_plex_web_clients" |
| string | CONF_MONITORED_USERS = "monitored_users" |
| string | CONF_SERVER = "server" |
| string | CONF_SERVER_IDENTIFIER = "server_id" |
| string | CONF_USE_EPISODE_ART = "use_episode_art" |
| int | DEBOUNCE_TIMEOUT = 1 |
| int | DEFAULT_PORT = 32400 |
| bool | DEFAULT_SSL = False |
| bool | DEFAULT_VERIFY_SSL = True |
| string | DOMAIN = "plex" |
| Final | |
| string | INVALID_TOKEN_MESSAGE = "Invalid token" |
| string | MANUAL_SETUP_STRING = "Configure Plex server manually" |
| string | NAME_FORMAT = "Plex ({})" |
| PLATFORMS | |
| string | PLAYER_SOURCE = "player_source" |
| string | PLEX_NEW_MP_SIGNAL = "plex_new_mp_signal.{}" |
| string | PLEX_SERVER_CONFIG = "server_config" |
| string | PLEX_UPDATE_LIBRARY_SIGNAL = "plex_update_libraries_signal.{}" |
| string | PLEX_UPDATE_MEDIA_PLAYER_SESSION_SIGNAL = "plex_update_session_signal.{}" |
| string | PLEX_UPDATE_MEDIA_PLAYER_SIGNAL = "plex_update_mp_signal.{}" |
| string | PLEX_UPDATE_PLATFORMS_SIGNAL = "plex_update_platforms_signal.{}" |
| string | PLEX_UPDATE_SENSOR_SIGNAL = "plex_update_sensor_signal.{}" |
| string | PLEX_URI_SCHEME = "plex://" |
| int | PLEXTV_THROTTLE = 60 |
| string | SERVICE_REFRESH_LIBRARY = "refresh_library" |
| string | SERVICE_SCAN_CLIENTS = "scan_for_clients" |
| list | TRANSIENT_DEVICE_MODELS = ["Plex Web", "Plex for Sonos"] |
| string | X_PLEX_DEVICE_NAME = "Home Assistant" |
| string | X_PLEX_PLATFORM = "Home Assistant" |
| string | X_PLEX_PRODUCT = "Home Assistant" |
| X_PLEX_VERSION = __version__ | |
Constants for the Plex component.
| string homeassistant.components.plex.const.AUTH_CALLBACK_NAME = "auth:plex:callback" |
| string homeassistant.components.plex.const.AUTH_CALLBACK_PATH = "/auth/plex/callback" |
| string homeassistant.components.plex.const.AUTOMATIC_SETUP_STRING = "Obtain a new token from plex.tv" |
| homeassistant.components.plex.const.CLIENT_SCAN_INTERVAL = timedelta(minutes=10) |
| list homeassistant.components.plex.const.COMMON_PLAYERS = ["Plex Web"] |
| string homeassistant.components.plex.const.CONF_IGNORE_NEW_SHARED_USERS = "ignore_new_shared_users" |
| string homeassistant.components.plex.const.CONF_IGNORE_PLEX_WEB_CLIENTS = "ignore_plex_web_clients" |
| string homeassistant.components.plex.const.CONF_MONITORED_USERS = "monitored_users" |
| string homeassistant.components.plex.const.CONF_SERVER = "server" |
| string homeassistant.components.plex.const.CONF_SERVER_IDENTIFIER = "server_id" |
| string homeassistant.components.plex.const.CONF_USE_EPISODE_ART = "use_episode_art" |
| int homeassistant.components.plex.const.DEBOUNCE_TIMEOUT = 1 |
| int homeassistant.components.plex.const.DEFAULT_PORT = 32400 |
| bool homeassistant.components.plex.const.DEFAULT_SSL = False |
| bool homeassistant.components.plex.const.DEFAULT_VERIFY_SSL = True |
| string homeassistant.components.plex.const.INVALID_TOKEN_MESSAGE = "Invalid token" |
| string homeassistant.components.plex.const.MANUAL_SETUP_STRING = "Configure Plex server manually" |
| string homeassistant.components.plex.const.NAME_FORMAT = "Plex ({})" |
| homeassistant.components.plex.const.PLATFORMS |
| string homeassistant.components.plex.const.PLAYER_SOURCE = "player_source" |
| string homeassistant.components.plex.const.PLEX_NEW_MP_SIGNAL = "plex_new_mp_signal.{}" |
| string homeassistant.components.plex.const.PLEX_SERVER_CONFIG = "server_config" |
| string homeassistant.components.plex.const.PLEX_UPDATE_LIBRARY_SIGNAL = "plex_update_libraries_signal.{}" |
| string homeassistant.components.plex.const.PLEX_UPDATE_MEDIA_PLAYER_SESSION_SIGNAL = "plex_update_session_signal.{}" |
| string homeassistant.components.plex.const.PLEX_UPDATE_MEDIA_PLAYER_SIGNAL = "plex_update_mp_signal.{}" |
| string homeassistant.components.plex.const.PLEX_UPDATE_PLATFORMS_SIGNAL = "plex_update_platforms_signal.{}" |
| string homeassistant.components.plex.const.PLEX_UPDATE_SENSOR_SIGNAL = "plex_update_sensor_signal.{}" |
| string homeassistant.components.plex.const.PLEX_URI_SCHEME = "plex://" |
| int homeassistant.components.plex.const.PLEXTV_THROTTLE = 60 |
| string homeassistant.components.plex.const.SERVICE_REFRESH_LIBRARY = "refresh_library" |
| string homeassistant.components.plex.const.SERVICE_SCAN_CLIENTS = "scan_for_clients" |
| list homeassistant.components.plex.const.TRANSIENT_DEVICE_MODELS = ["Plex Web", "Plex for Sonos"] |
| string homeassistant.components.plex.const.X_PLEX_DEVICE_NAME = "Home Assistant" |
| string homeassistant.components.plex.const.X_PLEX_PLATFORM = "Home Assistant" |
| string homeassistant.components.plex.const.X_PLEX_PRODUCT = "Home Assistant" |