diff --git a/homeassistant/components/kaleidescape/icons.json b/homeassistant/components/kaleidescape/icons.json new file mode 100644 index 00000000000..2a9408b6843 --- /dev/null +++ b/homeassistant/components/kaleidescape/icons.json @@ -0,0 +1,54 @@ +{ + "entity": { + "sensor": { + "media_location": { + "default": "mdi:monitor" + }, + "play_status": { + "default": "mdi:monitor" + }, + "play_speed": { + "default": "mdi:monitor" + }, + "video_mode": { + "default": "mdi:monitor-screenshot" + }, + "video_color_eotf": { + "default": "mdi:monitor-eye" + }, + "video_color_space": { + "default": "mdi:monitor-eye" + }, + "video_color_depth": { + "default": "mdi:monitor-eye" + }, + "video_color_sampling": { + "default": "mdi:monitor-eye" + }, + "screen_mask_ratio": { + "default": "mdi:monitor-screenshot" + }, + "screen_mask_top_trim_rel": { + "default": "mdi:monitor-screenshot" + }, + "screen_mask_bottom_trim_rel": { + "default": "mdi:monitor-screenshot" + }, + "screen_mask_conservative_ratio": { + "default": "mdi:monitor-screenshot" + }, + "screen_mask_top_mask_abs": { + "default": "mdi:monitor-screenshot" + }, + "screen_mask_bottom_mask_abs": { + "default": "mdi:monitor-screenshot" + }, + "cinemascape_mask": { + "default": "mdi:monitor-star" + }, + "cinemascape_mode": { + "default": "mdi:monitor-star" + } + } + } +} diff --git a/homeassistant/components/kaleidescape/sensor.py b/homeassistant/components/kaleidescape/sensor.py index ba9eaca1e95..1871238177c 100644 --- a/homeassistant/components/kaleidescape/sensor.py +++ b/homeassistant/components/kaleidescape/sensor.py @@ -40,67 +40,57 @@ SENSOR_TYPES: tuple[KaleidescapeSensorEntityDescription, ...] = ( KaleidescapeSensorEntityDescription( key="media_location", translation_key="media_location", - icon="mdi:monitor", value_fn=lambda device: device.automation.movie_location, ), KaleidescapeSensorEntityDescription( key="play_status", translation_key="play_status", - icon="mdi:monitor", value_fn=lambda device: device.movie.play_status, ), KaleidescapeSensorEntityDescription( key="play_speed", translation_key="play_speed", - icon="mdi:monitor", value_fn=lambda device: device.movie.play_speed, ), KaleidescapeSensorEntityDescription( key="video_mode", translation_key="video_mode", - icon="mdi:monitor-screenshot", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.video_mode, ), KaleidescapeSensorEntityDescription( key="video_color_eotf", translation_key="video_color_eotf", - icon="mdi:monitor-eye", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.video_color_eotf, ), KaleidescapeSensorEntityDescription( key="video_color_space", translation_key="video_color_space", - icon="mdi:monitor-eye", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.video_color_space, ), KaleidescapeSensorEntityDescription( key="video_color_depth", translation_key="video_color_depth", - icon="mdi:monitor-eye", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.video_color_depth, ), KaleidescapeSensorEntityDescription( key="video_color_sampling", translation_key="video_color_sampling", - icon="mdi:monitor-eye", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.video_color_sampling, ), KaleidescapeSensorEntityDescription( key="screen_mask_ratio", translation_key="screen_mask_ratio", - icon="mdi:monitor-screenshot", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.screen_mask_ratio, ), KaleidescapeSensorEntityDescription( key="screen_mask_top_trim_rel", translation_key="screen_mask_top_trim_rel", - icon="mdi:monitor-screenshot", entity_category=EntityCategory.DIAGNOSTIC, native_unit_of_measurement=PERCENTAGE, value_fn=lambda device: device.automation.screen_mask_top_trim_rel / 10.0, @@ -108,7 +98,6 @@ SENSOR_TYPES: tuple[KaleidescapeSensorEntityDescription, ...] = ( KaleidescapeSensorEntityDescription( key="screen_mask_bottom_trim_rel", translation_key="screen_mask_bottom_trim_rel", - icon="mdi:monitor-screenshot", entity_category=EntityCategory.DIAGNOSTIC, native_unit_of_measurement=PERCENTAGE, value_fn=lambda device: device.automation.screen_mask_bottom_trim_rel / 10.0, @@ -116,14 +105,12 @@ SENSOR_TYPES: tuple[KaleidescapeSensorEntityDescription, ...] = ( KaleidescapeSensorEntityDescription( key="screen_mask_conservative_ratio", translation_key="screen_mask_conservative_ratio", - icon="mdi:monitor-screenshot", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.screen_mask_conservative_ratio, ), KaleidescapeSensorEntityDescription( key="screen_mask_top_mask_abs", translation_key="screen_mask_top_mask_abs", - icon="mdi:monitor-screenshot", entity_category=EntityCategory.DIAGNOSTIC, native_unit_of_measurement=PERCENTAGE, value_fn=lambda device: device.automation.screen_mask_top_mask_abs / 10.0, @@ -131,7 +118,6 @@ SENSOR_TYPES: tuple[KaleidescapeSensorEntityDescription, ...] = ( KaleidescapeSensorEntityDescription( key="screen_mask_bottom_mask_abs", translation_key="screen_mask_bottom_mask_abs", - icon="mdi:monitor-screenshot", entity_category=EntityCategory.DIAGNOSTIC, native_unit_of_measurement=PERCENTAGE, value_fn=lambda device: device.automation.screen_mask_bottom_mask_abs / 10.0, @@ -139,14 +125,12 @@ SENSOR_TYPES: tuple[KaleidescapeSensorEntityDescription, ...] = ( KaleidescapeSensorEntityDescription( key="cinemascape_mask", translation_key="cinemascape_mask", - icon="mdi:monitor-star", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.cinemascape_mask, ), KaleidescapeSensorEntityDescription( key="cinemascape_mode", translation_key="cinemascape_mode", - icon="mdi:monitor-star", entity_category=EntityCategory.DIAGNOSTIC, value_fn=lambda device: device.automation.cinemascape_mode, ),