Add entity row cards. Reorganize entity cards

This commit is contained in:
2020-03-10 03:50:27 +02:00
parent 2ba2c95d63
commit a59e308657
5 changed files with 63 additions and 30 deletions

View File

@@ -13,7 +13,7 @@ cards:
- type: custom:fold-entity-row
head:
entity: light.living_room_all_lights
name: Living room lights
name: Living room
entities:
- type: custom:fold-entity-row
head:

View File

@@ -10,7 +10,7 @@ cards:
show_header_toggle: false
entities:
- entity: light.living_room_all_lights
name: All Lights
name: All lights
- type: custom:fold-entity-row
head:
entity: light.living_room_main_lights

View File

@@ -49,7 +49,6 @@ cards:
extrema: true
entities:
- entity: sensor.bedroom_weather_temperature
index: 0
name: Temperature
- type: horizontal-stack
@@ -61,8 +60,15 @@ cards:
line_color: green
line_width: 8
entities:
- entity: sensor.bedroom_weather_humidity
index: 0
- sensor.bedroom_weather_humidity
- type: "custom:mini-graph-card"
name: Pressure
entities:
- sensor.bedroom_weather_pressure
font_size: 75
line_color: var(--accent-color)
line_width: 8
- type: "custom:mini-graph-card"
name: Air Quality
@@ -71,35 +77,46 @@ cards:
line_color: "#e74c3c"
line_width: 8
entities:
- entity: sensor.purifier_air_quality
index: 0
- type: "custom:mini-graph-card"
name: Pressure
entities:
- entity: sensor.bedroom_weather_pressure
index: 0
font_size: 75
line_color: var(--accent-color)
line_width: 8
- sensor.purifier_air_quality
- type: vertical-stack
cards:
- type: entities
title: Purifier Sensors
title: Air Purifier
show_header_toggle: false
entities:
- entity: fan.philips_airpurifier
- entity: sensor.purifier_speed
- entity: sensor.purifier_mode
- entity: sensor.purifier_brightness
- entity: sensor.purifier_target_humidity
- entity: sensor.purifier_air_quality
- entity: sensor.purifier_allergens
- entity: sensor.purifier_humidity
- entity: sensor.purifier_water_level
- entity: sensor.purifier_temperature
- entity: sensor.purifier_pre_filter
- entity: sensor.purifier_hepa_filter
- entity: sensor.purifier_carbon_filter
- entity: sensor.purifier_wick_filter
name: Purifier Working
- type: custom:fold-entity-row
head:
type: custom:dummy-entity-row
entity: sensor.purifier_air_quality
name: Sensors
icon: mdi:air-purifier
open: true
entities:
- sensor.purifier_air_quality
- sensor.purifier_allergens
- sensor.purifier_temperature
- sensor.purifier_humidity
- sensor.purifier_water_level
- type: custom:fold-entity-row
head:
type: custom:dummy-entity-row
entity: sensor.purifier_speed
name: Mode
entities:
- sensor.purifier_speed
- sensor.purifier_mode
- sensor.purifier_brightness
- sensor.purifier_target_humidity
- type: custom:fold-entity-row
head:
type: custom:dummy-entity-row
entity: sensor.purifier_pre_filter
name: Filters
entities:
- sensor.purifier_pre_filter
- sensor.purifier_hepa_filter
- sensor.purifier_carbon_filter
- sensor.purifier_wick_filter

View File

@@ -10,20 +10,25 @@ sensor:
purifier_air_quality:
friendly_name: Air quality
value_template: "{{ states.fan.philips_airpurifier.attributes.pm25 }}"
icon_template: mdi:weather-windy
purifier_humidity:
friendly_name: Humidity
unit_of_measurement: "%"
value_template: "{{ states.fan.philips_airpurifier.attributes.humidity }}"
icon_template: mdi:water
purifier_temperature:
friendly_name: Temperature
unit_of_measurement: "°C"
value_template: "{{ states.fan.philips_airpurifier.attributes.temperature }}"
icon_template: mdi:thermometer
purifier_speed:
friendly_name: Speed
value_template: "{{ states.fan.philips_airpurifier.attributes.speed }}"
icon_template: mdi:speedometer
purifier_allergens:
friendly_name: Allergen index
value_template: "{{ states.fan.philips_airpurifier.attributes.allergen_index }}"
icon_template: mdi:weather-windy-variant
purifier_mode:
friendly_name: Mode
value_template: "{{ states.fan.philips_airpurifier.attributes.function }}"
@@ -31,27 +36,34 @@ sensor:
friendly_name: Pre-filter
unit_of_measurement: "Hrs"
value_template: "{{ states.fan.philips_airpurifier.attributes.pre_filter }}"
icon_template: mdi:air-filter
purifier_wick_filter:
friendly_name: Wick filter
unit_of_measurement: "Hrs"
value_template: "{{ states.fan.philips_airpurifier.attributes.wick_filter }}"
icon_template: mdi:air-filter
purifier_carbon_filter:
friendly_name: Carbon filter
unit_of_measurement: "Hrs"
value_template: "{{ states.fan.philips_airpurifier.attributes.carbon_filter }}"
icon_template: mdi:air-filter
purifier_hepa_filter:
friendly_name: HEPA filter
unit_of_measurement: "Hrs"
value_template: "{{ states.fan.philips_airpurifier.attributes.hepa_filter}}"
icon_template: mdi:air-filter
purifier_target_humidity:
friendly_name: Target humidity
unit_of_measurement: "%"
value_template: "{{ states.fan.philips_airpurifier.attributes.target_humidity }}"
icon_template: mdi:water
purifier_water_level:
friendly_name: Water level
unit_of_measurement: "%"
value_template: "{{ states.fan.philips_airpurifier.attributes.water_level }}"
icon_template: mdi:water-percent
purifier_brightness:
friendly_name: Brightness
unit_of_measurement: "%"
value_template: "{{ states.fan.philips_airpurifier.attributes.light_brightness }}"
icon_template: mdi:brightness-6

View File

@@ -33,6 +33,10 @@ resources:
url: /hacsfiles/config-template-card/config-template-card.js
- type: module
url: /hacsfiles/lovelace-fold-entity-row/fold-entity-row.js
- type: module
url: /hacsfiles/lovelace-dummy-entity-row/dummy-entity-row.js
- type: module
url: /hacsfiles/lovelace-slider-entity-row/slider-entity-row.js
title: Sarah
views: