Initial release: Matrix Messenger Home Assistant integration
- Config flow (GUI): Homeserver, Passwort- oder Token-Anmeldung, Raumauswahl - E2EE-Unterstützung via matrix-nio mit SQLite Key-Store - Aktionen: send_message, ask_question (Text + Emoji-Reaktion) - notify.*-Entitäten pro Raum - Optionaler Hintergrund-Sync, 30-Min-Timeout für Fragen - HACS-kompatibel, HA >= 2026.4.0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
"""Constants for Matrix Messenger integration."""
|
||||
DOMAIN = "matrix_messenger"
|
||||
|
||||
CONF_HOMESERVER = "homeserver"
|
||||
CONF_AUTH_METHOD = "auth_method"
|
||||
CONF_USERNAME = "username"
|
||||
CONF_PASSWORD = "password"
|
||||
CONF_ACCESS_TOKEN = "access_token"
|
||||
CONF_DEVICE_ID = "device_id"
|
||||
CONF_DEVICE_NAME = "device_name"
|
||||
CONF_ROOMS = "rooms"
|
||||
CONF_ENABLE_SYNC = "enable_sync"
|
||||
|
||||
AUTH_METHOD_PASSWORD = "password"
|
||||
AUTH_METHOD_TOKEN = "token"
|
||||
|
||||
DEFAULT_DEVICE_NAME = "Home Assistant Matrix Messenger"
|
||||
DEFAULT_SYNC_INTERVAL = 5
|
||||
DEFAULT_QUESTION_TIMEOUT = 1800
|
||||
|
||||
EVENT_MATRIX_RESPONSE = "matrix_messenger_response"
|
||||
Reference in New Issue
Block a user