From b0011d903e71d84fb3059efa172cae1a38e0a1c4 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Tue, 5 Mar 2024 17:30:26 +0100 Subject: [PATCH] Add icon translations to Vizio (#112348) --- homeassistant/components/vizio/const.py | 4 ---- homeassistant/components/vizio/icons.json | 5 +++++ homeassistant/components/vizio/media_player.py | 2 -- 3 files changed, 5 insertions(+), 6 deletions(-) create mode 100644 homeassistant/components/vizio/icons.json diff --git a/homeassistant/components/vizio/const.py b/homeassistant/components/vizio/const.py index 9615032c097..954d819b1ac 100644 --- a/homeassistant/components/vizio/const.py +++ b/homeassistant/components/vizio/const.py @@ -49,10 +49,6 @@ DEFAULT_VOLUME_STEP = 1 DEVICE_ID = "pyvizio" DOMAIN = "vizio" -ICON = { - MediaPlayerDeviceClass.TV: "mdi:television", - MediaPlayerDeviceClass.SPEAKER: "mdi:speaker", -} COMMON_SUPPORTED_COMMANDS = ( MediaPlayerEntityFeature.SELECT_SOURCE diff --git a/homeassistant/components/vizio/icons.json b/homeassistant/components/vizio/icons.json new file mode 100644 index 00000000000..ccdaf816bb0 --- /dev/null +++ b/homeassistant/components/vizio/icons.json @@ -0,0 +1,5 @@ +{ + "services": { + "update_setting": "mdi:cog" + } +} diff --git a/homeassistant/components/vizio/media_player.py b/homeassistant/components/vizio/media_player.py index db3995772d4..ba9cd509499 100644 --- a/homeassistant/components/vizio/media_player.py +++ b/homeassistant/components/vizio/media_player.py @@ -42,7 +42,6 @@ from .const import ( DEFAULT_VOLUME_STEP, DEVICE_ID, DOMAIN, - ICON, SERVICE_UPDATE_SETTING, SUPPORTED_COMMANDS, UPDATE_SETTING_SCHEMA, @@ -166,7 +165,6 @@ class VizioDevice(MediaPlayerEntity): self._attr_supported_features = SUPPORTED_COMMANDS[device_class] # Entity class attributes that will not change - self._attr_icon = ICON[device_class] unique_id = config_entry.unique_id assert unique_id self._attr_unique_id = unique_id