From aa78998f41a89074ac744cd0d0107796c9a9809b Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 27 May 2024 21:45:14 -0400 Subject: [PATCH] Make sure conversation entities have correct name in list output (#118272) --- homeassistant/components/conversation/http.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/conversation/http.py b/homeassistant/components/conversation/http.py index 209887fed0b..866a910a4a7 100644 --- a/homeassistant/components/conversation/http.py +++ b/homeassistant/components/conversation/http.py @@ -128,10 +128,14 @@ async def websocket_list_agents( language, supported_languages, country ) + name = entity.entity_id + if state := hass.states.get(entity.entity_id): + name = state.name + agents.append( { "id": entity.entity_id, - "name": entity.name or entity.entity_id, + "name": name, "supported_languages": supported_languages, } )