From 8fa2fcb2f4b9e0424c2ab5737448bc368634acab Mon Sep 17 00:00:00 2001 From: Brandon Harvey <8107750+bharvey88@users.noreply.github.com> Date: Fri, 31 Jul 2026 18:33:35 -0500 Subject: [PATCH] Drop the device name prefix from the media player entity names MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both media_player entities set a name that already contains the device friendly_name, so Home Assistant appends them and produces duplicated entity IDs like media_player.apollo_cast_1_722124_apollo_cast_1_player, displayed as "Apollo CAST-1 Apollo CAST-1 Player" in entity pickers. Every other entity across the fleet uses a short bare label and lets Home Assistant prepend the device name. These two are the only entities in any Apollo product repo that repeat their device name. Renames them to "Player" and "Sendspin Player", which yields media_player.apollo_cast_1__player and media_player.apollo_cast_1__sendspin_player. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- Integrations/ESPHome/Core.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Integrations/ESPHome/Core.yaml b/Integrations/ESPHome/Core.yaml index 1d74c18..3092437 100644 --- a/Integrations/ESPHome/Core.yaml +++ b/Integrations/ESPHome/Core.yaml @@ -335,11 +335,11 @@ media_source: media_player: - platform: sendspin id: sendspin_group_media_player - name: "Apollo CAST-1 Sendspin Player" + name: "Sendspin Player" - platform: speaker_source id: external_media_player - name: "Apollo CAST-1 Player" + name: "Player" volume_increment: 0.05 announcement_pipeline: