1
0
mirror of https://github.com/home-assistant/core.git synced 2026-02-15 07:36:16 +00:00

Rename add-on to app in Music Assistant discovery flow (#161720)

Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
This commit is contained in:
Manu
2026-01-27 22:58:41 +01:00
committed by GitHub
parent 420123f1ff
commit 8356524cf2
2 changed files with 9 additions and 9 deletions

View File

@@ -142,12 +142,12 @@ class MusicAssistantConfigFlow(ConfigFlow, domain=DOMAIN):
async def async_step_hassio(
self, discovery_info: HassioServiceInfo
) -> ConfigFlowResult:
"""Handle Home Assistant add-on discovery.
"""Handle Home Assistant app discovery.
This flow is triggered by the Music Assistant add-on.
This flow is triggered by the Music Assistant app.
"""
# Build URL from add-on discovery info
# The add-on exposes the API on port 8095, but also hosts an internal-only
# Build URL from app discovery info
# The app exposes the API on port 8095, but also hosts an internal-only
# webserver (default at port 8094) for the Home Assistant integration to connect to.
# The info where the internal API is exposed is passed via discovery_info
host = discovery_info.config["host"]
@@ -160,7 +160,7 @@ class MusicAssistantConfigFlow(ConfigFlow, domain=DOMAIN):
except InvalidServerVersion:
return self.async_abort(reason="invalid_server_version")
except MusicAssistantClientException:
LOGGER.exception("Unexpected exception during add-on discovery")
LOGGER.exception("Unexpected exception during HA app discovery")
return self.async_abort(reason="unknown")
# We trust the token from hassio discovery and validate it during setup
@@ -191,7 +191,7 @@ class MusicAssistantConfigFlow(ConfigFlow, domain=DOMAIN):
async def async_step_hassio_confirm(
self, user_input: dict[str, Any] | None = None
) -> ConfigFlowResult:
"""Confirm the add-on discovery."""
"""Confirm the Home Assistant app discovery."""
if TYPE_CHECKING:
assert self.url is not None
@@ -218,10 +218,10 @@ class MusicAssistantConfigFlow(ConfigFlow, domain=DOMAIN):
return self.async_abort(reason="invalid_discovery_info")
if server_info.schema_version >= HASSIO_DISCOVERY_SCHEMA_VERSION:
# Ignore servers running as Home Assistant add-on
# Ignore servers running as Home Assistant app
# (they should be discovered through hassio discovery instead)
if server_info.homeassistant_addon:
LOGGER.debug("Ignoring add-on server in zeroconf discovery")
LOGGER.debug("Ignoring HA app server in zeroconf discovery")
return self.async_abort(reason="already_discovered_addon")
self.url = server_info.base_url

View File

@@ -32,7 +32,7 @@
},
"hassio_confirm": {
"description": "Do you want to add the Music Assistant server to Home Assistant?",
"title": "Discovered Music Assistant add-on"
"title": "Discovered Music Assistant app"
},
"reauth_confirm": {
"description": "The authentication token for Music Assistant server `{url}` is no longer valid. Please re-authenticate to continue using the integration.",