Add a few more nifty stats sensors
This commit is contained in:
@ -264,6 +264,10 @@ influxdb:
|
||||
- input_boolean.master_bedroom_sleeping
|
||||
- binary_sensor.people_sleeping
|
||||
- sensor.people_sleeping_total
|
||||
- sensor.ac_compressors_running
|
||||
- sensor.ac_fans_running
|
||||
- sensor.aircons_running
|
||||
- sensor.fans_running
|
||||
|
||||
logbook:
|
||||
include:
|
||||
@ -396,3 +400,7 @@ prometheus:
|
||||
- input_boolean.master_bedroom_sleeping
|
||||
- binary_sensor.people_sleeping
|
||||
- sensor.people_sleeping_total
|
||||
- sensor.ac_compressors_running
|
||||
- sensor.ac_fans_running
|
||||
- sensor.aircons_running
|
||||
- sensor.fans_running
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user