Include addon name in otbr config entry title (#96786)
This commit is contained in:
parent
8559af8232
commit
863b36c0c3
2 changed files with 8 additions and 6 deletions
|
@ -51,10 +51,10 @@ async def _title(hass: HomeAssistant, discovery_info: HassioServiceInfo) -> str:
|
|||
device = addon_info.get("options", {}).get("device")
|
||||
|
||||
if _is_yellow(hass) and device == "/dev/TTYAMA1":
|
||||
return "Home Assistant Yellow"
|
||||
return f"Home Assistant Yellow ({discovery_info.name})"
|
||||
|
||||
if device and "SkyConnect" in device:
|
||||
return "Home Assistant SkyConnect"
|
||||
return f"Home Assistant SkyConnect ({discovery_info.name})"
|
||||
|
||||
return discovery_info.name
|
||||
|
||||
|
|
|
@ -261,7 +261,7 @@ async def test_hassio_discovery_flow_yellow(
|
|||
}
|
||||
|
||||
assert result["type"] == FlowResultType.CREATE_ENTRY
|
||||
assert result["title"] == "Home Assistant Yellow"
|
||||
assert result["title"] == "Home Assistant Yellow (Silicon Labs Multiprotocol)"
|
||||
assert result["data"] == expected_data
|
||||
assert result["options"] == {}
|
||||
assert len(mock_setup_entry.mock_calls) == 1
|
||||
|
@ -269,7 +269,7 @@ async def test_hassio_discovery_flow_yellow(
|
|||
config_entry = hass.config_entries.async_entries(otbr.DOMAIN)[0]
|
||||
assert config_entry.data == expected_data
|
||||
assert config_entry.options == {}
|
||||
assert config_entry.title == "Home Assistant Yellow"
|
||||
assert config_entry.title == "Home Assistant Yellow (Silicon Labs Multiprotocol)"
|
||||
assert config_entry.unique_id == HASSIO_DATA.uuid
|
||||
|
||||
|
||||
|
@ -307,7 +307,7 @@ async def test_hassio_discovery_flow_sky_connect(
|
|||
}
|
||||
|
||||
assert result["type"] == FlowResultType.CREATE_ENTRY
|
||||
assert result["title"] == "Home Assistant SkyConnect"
|
||||
assert result["title"] == "Home Assistant SkyConnect (Silicon Labs Multiprotocol)"
|
||||
assert result["data"] == expected_data
|
||||
assert result["options"] == {}
|
||||
assert len(mock_setup_entry.mock_calls) == 1
|
||||
|
@ -315,7 +315,9 @@ async def test_hassio_discovery_flow_sky_connect(
|
|||
config_entry = hass.config_entries.async_entries(otbr.DOMAIN)[0]
|
||||
assert config_entry.data == expected_data
|
||||
assert config_entry.options == {}
|
||||
assert config_entry.title == "Home Assistant SkyConnect"
|
||||
assert (
|
||||
config_entry.title == "Home Assistant SkyConnect (Silicon Labs Multiprotocol)"
|
||||
)
|
||||
assert config_entry.unique_id == HASSIO_DATA.uuid
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue