From 01843fe6c43210ade1d1dfcd134fdd979d47f194 Mon Sep 17 00:00:00 2001 From: Sergei Salimov <32013287+mrskycriper@users.noreply.github.com> Date: Sat, 2 Mar 2024 23:46:46 +0300 Subject: [PATCH] fix: Add more Home Assistant entity icons (#21652) --- lib/extension/homeassistant.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/extension/homeassistant.ts b/lib/extension/homeassistant.ts index d47965bd2..806920d2f 100644 --- a/lib/extension/homeassistant.ts +++ b/lib/extension/homeassistant.ts @@ -600,6 +600,7 @@ export default class HomeAssistant extends Extension { discoveryEntries.push(discoveryEntry); } else if (isBinaryExposeFeature(firstExpose)) { const lookup: {[s: string]: KeyValue}= { + activity_led_indicator: {icon: 'mdi:led-on'}, auto_off: {icon: 'mdi:flash-auto'}, battery_low: {entity_category: 'diagnostic', device_class: 'battery'}, button_lock: {entity_category: 'config', icon: 'mdi:lock'}, @@ -645,6 +646,7 @@ export default class HomeAssistant extends Extension { tamper: {device_class: 'tamper'}, temperature_scale: {entity_category: 'config', icon: 'mdi:temperature-celsius'}, test: {entity_category: 'diagnostic', icon: 'mdi:test-tube'}, + th_heater: {icon: 'mdi:heat-wave'}, trigger_indicator: {icon: 'mdi:led-on'}, valve_alarm: {device_class: 'problem'}, valve_detection: {icon: 'mdi:pipe-valve'}, @@ -794,6 +796,10 @@ export default class HomeAssistant extends Extension { minimum_on_level: {entity_category: 'config'}, measurement_poll_interval: {entity_category: 'config', icon: 'mdi:clock-out'}, noise: {device_class: 'sound_pressure', state_class: 'measurement'}, + noise_detect_level: {icon: 'mdi:volume-equal'}, + noise_timeout: {icon: 'mdi:timer'}, + occupancy_level: {icon: 'mdi:motion-sensor'}, + occupancy_sensitivity: {icon: 'mdi:motion-sensor'}, occupancy_timeout: {entity_category: 'config', icon: 'mdi:timer'}, overload_protection: {icon: 'mdi:flash'}, pm10: {device_class: 'pm10', state_class: 'measurement'}, @@ -820,6 +826,7 @@ export default class HomeAssistant extends Extension { temperature_calibration: {entity_category: 'config', icon: 'mdi:wrench-clock'}, temperature_max: {entity_category: 'config', icon: 'mdi:thermometer-plus'}, temperature_min: {entity_category: 'config', icon: 'mdi:thermometer-minus'}, + temperature_offset: {icon: 'mdi:thermometer-lines'}, transition: {entity_category: 'config', icon: 'mdi:transition'}, trigger_count: {icon: 'mdi:counter', enabled_by_default: false}, voc: {device_class: 'volatile_organic_compounds', state_class: 'measurement'},