Refactor climate config

This commit is contained in:
2020-06-01 22:51:14 +03:00
parent aec58777eb
commit b164b52041
3 changed files with 62 additions and 24 deletions
@@ -0,0 +1,40 @@
sensor:
- platform: min_max
type: mean
name: Average Temperature
entity_ids:
- sensor.trisensor_temperature
- sensor.bedroom_weather_temperature
- sensor.kitchen_weather_temperature
- sensor.bathroom_weather_temperature
- sensor.hallway_weather_temperature
- sensor.guest_bedroom_weather_temperature
- platform: min_max
type: mean
name: Average humidity
entity_ids:
- sensor.multisensor_6_relative_humidity
- sensor.bedroom_weather_humidity
- sensor.kitchen_weather_humidity
- sensor.bathroom_weather_humidity
- sensor.hallway_weather_humidity
- sensor.guest_bedroom_weather_humidity
#
# ─── CUSTOMIZATION ──────────────────────────────────────────────────────────────
#
homeassistant:
customize:
sensor.bedroom_weather_power:
friendly_name: Bedroom weather battery
sensor.bedroom_weather_temperature:
friendly_name: Temperature
sensor.bedroom_weather_pressure:
friendly_name: Pressure
sensor.bedroom_weather_humidity:
friendly_name: Humidity
@@ -46,21 +46,3 @@ sensor:
- nearest_storm_distance - nearest_storm_distance
- nearest_storm_bearing - nearest_storm_bearing
- alerts - alerts
#
# ─── CUSTOMIZATION ──────────────────────────────────────────────────────────────
#
homeassistant:
customize:
sensor.bedroom_weather_power:
friendly_name: Bedroom weather battery
sensor.bedroom_weather_temperature:
friendly_name: Temperature
sensor.bedroom_weather_pressure:
friendly_name: Pressure
sensor.bedroom_weather_humidity:
friendly_name: Humidity
+22 -6
View File
@@ -1,3 +1,12 @@
group:
all_windows:
name: All windows
entities:
- binary_sensor.living_room_right_window
- binary_sensor.bedroom_left_window
- binary_sensor.bedroom_right_window
- binary_sensor.kitchen_window
binary_sensor: binary_sensor:
- platform: template - platform: template
sensors: sensors:
@@ -41,12 +50,19 @@ binary_sensor:
{% else %} mdi:window-closed-variant {% else %} mdi:window-closed-variant
{% endif %} {% endif %}
group:
all_windows: sensor:
name: All windows - platform: template
entities: sensors:
- binary_sensor.living_room_right_window_on_off open_window_count:
- binary_sensor.bedroom_right_window_on_off entity_id:
- binary_sensor.living_room_right_window
- binary_sensor.bedroom_left_window
- binary_sensor.bedroom_right_window
- binary_sensor.kitchen_window
friendly_name: Open window count
value_template: >-
{{ states | selectattr('entity_id', 'in', state_attr('group.all_windows', 'entity_id')) | selectattr('state', 'eq', 'on') | list | count | int }}
# #
# ─── CUSTOMIZATION ────────────────────────────────────────────────────────────── # ─── CUSTOMIZATION ──────────────────────────────────────────────────────────────