mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-05-15 12:34:42 +00:00
Refactor climate config
This commit is contained in:
@@ -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
|
|
||||||
|
|||||||
@@ -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 ──────────────────────────────────────────────────────────────
|
||||||
|
|||||||
Reference in New Issue
Block a user