* First pass at timers * Move to separate file * Refactor to using events * Add pause/unpause/status * Add ordinal * Add test for timed Assist command * Fix name matching * Fix IntentHandleError * Fix again * Refactor to callbacks * is_paused -> is_active * Rename "set timer" to "start timer" * Move tasks to timer manager * More fixes * Remove assist command * Remove cancel by ordinal * More tests * Remove async on callbacks * Export async_register_timer_handler
14 lines
379 B
Python
14 lines
379 B
Python
"""Const for conversation integration."""
|
|
|
|
DOMAIN = "conversation"
|
|
DEFAULT_EXPOSED_ATTRIBUTES = {"device_class"}
|
|
HOME_ASSISTANT_AGENT = "conversation.home_assistant"
|
|
OLD_HOME_ASSISTANT_AGENT = "homeassistant"
|
|
|
|
ATTR_TEXT = "text"
|
|
ATTR_LANGUAGE = "language"
|
|
ATTR_AGENT_ID = "agent_id"
|
|
ATTR_CONVERSATION_ID = "conversation_id"
|
|
|
|
SERVICE_PROCESS = "process"
|
|
SERVICE_RELOAD = "reload"
|