2026-04-25 00:49:31 +02:00
|
|
|
|
{
|
|
|
|
|
|
"config": {
|
|
|
|
|
|
"step": {
|
|
|
|
|
|
"user": {
|
|
|
|
|
|
"title": "Matrix Server",
|
|
|
|
|
|
"description": "Connect Home Assistant to your Matrix homeserver.",
|
|
|
|
|
|
"data": {
|
2026-06-03 00:30:56 +02:00
|
|
|
|
"account_label": "Account label (e.g. 'marc' or 'ha_chaos')",
|
2026-04-25 00:49:31 +02:00
|
|
|
|
"homeserver": "Homeserver URL",
|
|
|
|
|
|
"auth_method": "Authentication method"
|
2026-06-03 00:30:56 +02:00
|
|
|
|
},
|
|
|
|
|
|
"data_description": {
|
|
|
|
|
|
"account_label": "Short name for this account. Used as prefix in service names (lowercase letters, digits, underscores only)."
|
2026-04-25 00:49:31 +02:00
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
"credentials_password": {
|
|
|
|
|
|
"title": "Login",
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"username": "Matrix User ID (e.g. @user:matrix.org)",
|
|
|
|
|
|
"password": "Password",
|
|
|
|
|
|
"device_name": "Device name (optional)"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
"credentials_token": {
|
|
|
|
|
|
"title": "Access Token",
|
|
|
|
|
|
"description": "You can find your access token in your Matrix client under Settings → Security → Sessions.",
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
"username": "Matrix User ID (e.g. @user:matrix.org)",
|
|
|
|
|
|
"access_token": "Access Token"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
"rooms": {
|
2026-06-03 00:30:56 +02:00
|
|
|
|
"title": "Matrix Rooms",
|
|
|
|
|
|
"description": "Rooms are optional. Bridge accounts (WhatsApp, Signal, Telegram) do not need rooms – the 'Send direct message' service is sufficient.",
|
2026-04-25 00:49:31 +02:00
|
|
|
|
"data": {
|
2026-06-03 00:30:56 +02:00
|
|
|
|
"rooms": "Rooms (optional)",
|
|
|
|
|
|
"manual_room_ids": "Additional room IDs (comma- or space-separated)",
|
2026-04-25 00:49:31 +02:00
|
|
|
|
"enable_sync": "Enable background sync (required to receive replies)"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
"error": {
|
|
|
|
|
|
"cannot_connect": "Could not connect to the Matrix server. Please check the URL and credentials.",
|
2026-06-03 00:30:56 +02:00
|
|
|
|
"invalid_label": "The label may only contain lowercase letters, digits, and underscores, and must start with a letter or digit (e.g. 'marc').",
|
2026-04-25 00:49:31 +02:00
|
|
|
|
"unknown": "An unexpected error occurred."
|
|
|
|
|
|
},
|
|
|
|
|
|
"abort": {
|
|
|
|
|
|
"already_configured": "This Matrix instance is already configured."
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
"options": {
|
|
|
|
|
|
"step": {
|
|
|
|
|
|
"init": {
|
|
|
|
|
|
"title": "Matrix Messenger – Options",
|
|
|
|
|
|
"data": {
|
2026-06-03 00:30:56 +02:00
|
|
|
|
"rooms": "Rooms (optional)",
|
2026-04-25 00:49:31 +02:00
|
|
|
|
"enable_sync": "Enable background sync"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|