Add a few more nifty stats sensors

This commit is contained in:
2023-06-18 16:16:07 -04:00
parent c34d3a7e63
commit c425b43d35
2 changed files with 50 additions and 0 deletions

View File

@ -194,6 +194,48 @@
states.input_boolean.emma_bedroom_aircon_installed
] %}
{{ devices | selectattr('state','eq','on') | list | count | int }}
ac_compressors_running:
friendly_name: A/C Compressors Running
unique_id: f27854e4-3a87-478e-9cdc-491cdb215d41
unit_of_measurement: ''
value_template: >-
{% set compressors = [
states.binary_sensor.emma_aircon_compressor,
states.binary_sensor.master_bedroom_aircon_compressor
] %}
{{ comressors | selectattr('state','eq','on') | list | count | int }}
ac_fans_running:
friendly_name: A/C Fans Running
unique_id: 0b4b4362-4c35-42a0-98ba-55ac49ca2dbb
unit_of_measurement: ''
value_template: >-
{% set fans = [
states.binary_sensor.emma_aircon_fan,
states.binary_sensor.master_bedroom_aircon_fan
] %}
{{ fans | selectattr('state','eq','on') | list | count | int }}
fans_running:
friendly_name: Fans Running
unique_id: 31f2b8d8-4d21-4328-bb03-482943795359
unit_of_measurement: ''
value_template: >-
{% set fans = [
states.fan.basement_fan,
states.fan.master_bedroom_fan,
states.fan.kallen_bedroom_fan
] %}
{{ fans | selectattr('state','eq','on') | list | count | int }}
aircons_running:
friendly_name: Air Conditioners Running
unique_id: e1a2a8d6-75d9-4de5-9b4b-449681ca27a4
unit_of_measurement: ''
value_template: >-
{% set climate = states.climate | selectattr('state','ne','off') | rejectattr('state','eq','unavailable') | rejectattr('state','eq','unknown') | list | count | int %}
{% set fans = [
states.fan.emma_air_conditioner
] %}
{% set fans_on = fans | selectattr('state','eq','on') | list | count | int %}
{{ climate + fans_on | int }}
front_porch_color_temp:
friendly_name: Front Porch Color Temp
unique_id: 21a01514-d382-4c57-9add-3d500464b22b