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'},