From 67165349c5d5b39b074a1402040fbb61766ff773 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 25 Feb 2024 14:16:42 +0100 Subject: [PATCH] Add icon translations to Doorbird (#111370) --- homeassistant/components/doorbird/button.py | 4 ++-- homeassistant/components/doorbird/icons.json | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 homeassistant/components/doorbird/icons.json diff --git a/homeassistant/components/doorbird/button.py b/homeassistant/components/doorbird/button.py index 1e1b4c55e18..d77ac7a378e 100644 --- a/homeassistant/components/doorbird/button.py +++ b/homeassistant/components/doorbird/button.py @@ -33,13 +33,13 @@ class DoorbirdButtonEntityDescription( RELAY_ENTITY_DESCRIPTION = DoorbirdButtonEntityDescription( key="relay", + translation_key="relay", press_action=lambda device, relay: device.energize_relay(relay), - icon="mdi:dip-switch", ) IR_ENTITY_DESCRIPTION = DoorbirdButtonEntityDescription( key="ir", + translation_key="ir", press_action=lambda device, _: device.turn_light_on(), - icon="mdi:lightbulb", ) diff --git a/homeassistant/components/doorbird/icons.json b/homeassistant/components/doorbird/icons.json new file mode 100644 index 00000000000..7188080fafe --- /dev/null +++ b/homeassistant/components/doorbird/icons.json @@ -0,0 +1,12 @@ +{ + "entity": { + "button": { + "relay": { + "default": "mdi:dip-switch" + }, + "ir": { + "default": "mdi:lightbulb" + } + } + } +}