mirror of
https://github.com/home-assistant/core.git
synced 2026-02-22 10:55:50 +00:00
164 lines
6.5 KiB
JSON
164 lines
6.5 KiB
JSON
{
|
|
"config": {
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]"
|
|
},
|
|
"error": {
|
|
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"invalid_auth": "[%key:common::config_flow::error::invalid_auth%]"
|
|
},
|
|
"flow_title": "{name}",
|
|
"step": {
|
|
"discovery_confirm": {
|
|
"data": {
|
|
"passkey": "[%key:component::bsblan::config::step::user::data::passkey%]",
|
|
"password": "[%key:common::config_flow::data::password%]",
|
|
"username": "[%key:common::config_flow::data::username%]"
|
|
},
|
|
"data_description": {
|
|
"passkey": "[%key:component::bsblan::config::step::user::data_description::passkey%]",
|
|
"password": "[%key:component::bsblan::config::step::user::data_description::password%]",
|
|
"username": "[%key:component::bsblan::config::step::user::data_description::username%]"
|
|
},
|
|
"description": "A BSB-Lan device was discovered at {host}. Please provide credentials if required.",
|
|
"title": "BSB-Lan device discovered"
|
|
},
|
|
"reauth_confirm": {
|
|
"data": {
|
|
"passkey": "[%key:component::bsblan::config::step::user::data::passkey%]",
|
|
"password": "[%key:common::config_flow::data::password%]",
|
|
"username": "[%key:common::config_flow::data::username%]"
|
|
},
|
|
"data_description": {
|
|
"passkey": "[%key:component::bsblan::config::step::user::data_description::passkey%]",
|
|
"password": "[%key:component::bsblan::config::step::user::data_description::password%]",
|
|
"username": "[%key:component::bsblan::config::step::user::data_description::username%]"
|
|
},
|
|
"description": "The BSB-Lan integration needs to re-authenticate with {name}",
|
|
"title": "[%key:common::config_flow::title::reauth%]"
|
|
},
|
|
"user": {
|
|
"data": {
|
|
"host": "[%key:common::config_flow::data::host%]",
|
|
"passkey": "Passkey string",
|
|
"password": "[%key:common::config_flow::data::password%]",
|
|
"port": "[%key:common::config_flow::data::port%]",
|
|
"username": "[%key:common::config_flow::data::username%]"
|
|
},
|
|
"data_description": {
|
|
"host": "The hostname or IP address of your BSB-Lan device.",
|
|
"passkey": "The passkey for your BSB-Lan device.",
|
|
"password": "The password for your BSB-Lan device.",
|
|
"port": "The port number of your BSB-Lan device.",
|
|
"username": "The username for your BSB-Lan device."
|
|
},
|
|
"description": "Set up your BSB-Lan device to integrate with Home Assistant.",
|
|
"title": "Connect to the BSB-Lan device"
|
|
}
|
|
}
|
|
},
|
|
"entity": {
|
|
"sensor": {
|
|
"current_temperature": {
|
|
"name": "Current temperature"
|
|
},
|
|
"outside_temperature": {
|
|
"name": "Outside temperature"
|
|
}
|
|
}
|
|
},
|
|
"exceptions": {
|
|
"config_entry_not_loaded": {
|
|
"message": "The device `{device_name}` is not currently loaded or available"
|
|
},
|
|
"end_time_before_start_time": {
|
|
"message": "End time ({end_time}) must be after start time ({start_time})"
|
|
},
|
|
"invalid_device_id": {
|
|
"message": "Invalid device ID: {device_id}"
|
|
},
|
|
"no_config_entry_for_device": {
|
|
"message": "No configuration entry found for device: {device_id}"
|
|
},
|
|
"set_data_error": {
|
|
"message": "An error occurred while sending the data to the BSB-Lan device"
|
|
},
|
|
"set_operation_mode_error": {
|
|
"message": "An error occurred while setting the operation mode"
|
|
},
|
|
"set_preset_mode_error": {
|
|
"message": "Can't set preset mode to {preset_mode} when HVAC mode is not set to auto"
|
|
},
|
|
"set_schedule_failed": {
|
|
"message": "Failed to set hot water schedule: {error}"
|
|
},
|
|
"set_temperature_error": {
|
|
"message": "An error occurred while setting the temperature"
|
|
},
|
|
"setup_auth_error": {
|
|
"message": "Authentication failed while retrieving static device data"
|
|
},
|
|
"setup_connection_error": {
|
|
"message": "Failed to retrieve static device data from BSB-Lan device at {host}"
|
|
},
|
|
"setup_general_error": {
|
|
"message": "An unknown error occurred while retrieving static device data"
|
|
},
|
|
"sync_time_failed": {
|
|
"message": "Failed to sync time for {device_name}: {error}"
|
|
}
|
|
},
|
|
"services": {
|
|
"set_hot_water_schedule": {
|
|
"description": "Set the hot water heating schedule for a BSB-LAN device.",
|
|
"fields": {
|
|
"device_id": {
|
|
"description": "The BSB-LAN device to configure.",
|
|
"name": "Device"
|
|
},
|
|
"friday_slots": {
|
|
"description": "Time periods for Friday. Add multiple slots for different heating periods throughout the day.",
|
|
"name": "Friday time slots"
|
|
},
|
|
"monday_slots": {
|
|
"description": "Time periods for Monday. Add multiple slots for different heating periods throughout the day.",
|
|
"name": "Monday time slots"
|
|
},
|
|
"saturday_slots": {
|
|
"description": "Time periods for Saturday. Add multiple slots for different heating periods throughout the day.",
|
|
"name": "Saturday time slots"
|
|
},
|
|
"sunday_slots": {
|
|
"description": "Time periods for Sunday. Add multiple slots for different heating periods throughout the day.",
|
|
"name": "Sunday time slots"
|
|
},
|
|
"thursday_slots": {
|
|
"description": "Time periods for Thursday. Add multiple slots for different heating periods throughout the day.",
|
|
"name": "Thursday time slots"
|
|
},
|
|
"tuesday_slots": {
|
|
"description": "Time periods for Tuesday. Add multiple slots for different heating periods throughout the day.",
|
|
"name": "Tuesday time slots"
|
|
},
|
|
"wednesday_slots": {
|
|
"description": "Time periods for Wednesday. Add multiple slots for different heating periods throughout the day.",
|
|
"name": "Wednesday time slots"
|
|
}
|
|
},
|
|
"name": "Set hot water schedule"
|
|
},
|
|
"sync_time": {
|
|
"description": "Synchronize Home Assistant time to the BSB-Lan device. Only updates if device time differs from Home Assistant time.",
|
|
"fields": {
|
|
"device_id": {
|
|
"description": "The BSB-LAN device to sync time for.",
|
|
"name": "Device"
|
|
}
|
|
},
|
|
"name": "Sync time"
|
|
}
|
|
}
|
|
}
|