2020-11-30 09:38:52 -08:00
|
|
|
"""Constants for Hyperion integration."""
|
|
|
|
|
|
|
|
CONF_AUTH_ID = "auth_id"
|
|
|
|
CONF_CREATE_TOKEN = "create_token"
|
|
|
|
CONF_INSTANCE = "instance"
|
2021-01-27 00:35:13 -08:00
|
|
|
CONF_INSTANCE_CLIENTS = "INSTANCE_CLIENTS"
|
2020-12-17 23:03:54 -08:00
|
|
|
CONF_ON_UNLOAD = "ON_UNLOAD"
|
2020-11-30 09:38:52 -08:00
|
|
|
CONF_PRIORITY = "priority"
|
|
|
|
CONF_ROOT_CLIENT = "ROOT_CLIENT"
|
2021-03-22 07:59:12 -07:00
|
|
|
CONF_EFFECT_HIDE_LIST = "effect_hide_list"
|
|
|
|
CONF_EFFECT_SHOW_LIST = "effect_show_list"
|
2020-11-30 09:38:52 -08:00
|
|
|
|
2020-12-17 23:03:54 -08:00
|
|
|
DEFAULT_NAME = "Hyperion"
|
|
|
|
DEFAULT_ORIGIN = "Home Assistant"
|
|
|
|
DEFAULT_PRIORITY = 128
|
|
|
|
|
|
|
|
DOMAIN = "hyperion"
|
2020-11-30 09:38:52 -08:00
|
|
|
|
2021-04-13 01:35:38 -07:00
|
|
|
HYPERION_MANUFACTURER_NAME = "Hyperion"
|
|
|
|
HYPERION_MODEL_NAME = f"{HYPERION_MANUFACTURER_NAME}-NG"
|
2020-11-30 09:38:52 -08:00
|
|
|
HYPERION_RELEASES_URL = "https://github.com/hyperion-project/hyperion.ng/releases"
|
2020-12-17 23:03:54 -08:00
|
|
|
HYPERION_VERSION_WARN_CUTOFF = "2.0.0-alpha.9"
|
|
|
|
|
2022-12-22 11:38:59 +01:00
|
|
|
SIGNAL_INSTANCE_ADD = f"{DOMAIN}_instance_add_signal.{{}}"
|
|
|
|
SIGNAL_INSTANCE_REMOVE = f"{DOMAIN}_instance_remove_signal.{{}}"
|
|
|
|
SIGNAL_ENTITY_REMOVE = f"{DOMAIN}_entity_remove_signal.{{}}"
|
2020-11-30 09:38:52 -08:00
|
|
|
|
2021-06-02 09:39:19 -07:00
|
|
|
TYPE_HYPERION_CAMERA = "hyperion_camera"
|
2020-11-30 09:38:52 -08:00
|
|
|
TYPE_HYPERION_LIGHT = "hyperion_light"
|
2021-01-27 00:35:13 -08:00
|
|
|
TYPE_HYPERION_COMPONENT_SWITCH_BASE = "hyperion_component_switch"
|