* Add bangolufsen integration * add untested files to .coveragerc * Simplify integration to media_player platform * Remove missing files from .coveragerc * Add beolink_set_relative_volume custom service Tweaks * Remove custom services Remove grouping as it was dependent on custom services * Update API to 3.2.1.150.0 Reduce and optimize code with feedback from joostlek Tweaks * Updated testing * Remove unused options schema * Fix bugfix setting wrong state * Fix wrong initial state * Bump API * Fix Beosound Level not reconnecting properly * Remove unused constant * Fix wrong variable checked to determine source * Update integration with feedback from emontnemery * Update integration with feedback from emontnemery * Remove unused code * Move API client into dataclass Fix not all config_flow exceptions caught Tweaks * Add Bang & Olufsen brand * Revert "Add Bang & Olufsen brand" This reverts commit 57b2722078ae0b563880306c6457d2cf3f528070. * Remove volume options from setup Simplify device checks rename integration to bang_olufsen update tests to pass Update API * Remove _device from base Add _device to websocket * Move SW version device update to websocket Sort websocket variables * Add WebSocket connection test * Remove unused constants * Remove confirmation form Make discovered devices get added to Home Assistant immediately Fix device not being available on mdns discovery Change config flow aborts to forms with error * Update tests for new config_flow Add missing api_exception test * Restrict manual and discovered IP addresses to IPv4 * Re-add confirmation step for zeroconf discovery Improve error messages Move exception mapping dict to module level * Enable remote control WebSocket listener * Update tests
29 lines
988 B
JSON
29 lines
988 B
JSON
{
|
|
"config": {
|
|
"error": {
|
|
"api_exception": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"client_connector_error": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"timeout_error": "[%key:common::config_flow::error::cannot_connect%]",
|
|
"invalid_ip": "Invalid IPv4 address"
|
|
},
|
|
"abort": {
|
|
"already_configured": "[%key:common::config_flow::abort::single_instance_allowed%]",
|
|
"already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]"
|
|
},
|
|
"flow_title": "{name}",
|
|
"step": {
|
|
"user": {
|
|
"data": {
|
|
"host": "[%key:common::config_flow::data::ip%]",
|
|
"model": "[%key:common::generic::model%]"
|
|
},
|
|
"description": "Manually configure your Bang & Olufsen device."
|
|
},
|
|
"zeroconf_confirm": {
|
|
"title": "Setup Bang & Olufsen device",
|
|
"description": "Confirm the configuration of the {model}-{serial_number} @ {host}."
|
|
}
|
|
}
|
|
}
|
|
}
|