Files
home-assistant/sensors.yaml

47 lines
1.9 KiB
YAML

# ---
# IMPORTANT NOTE: all sensors here having templates have been migrated/fixed to template.yaml as per Deprecation of platform: Template
# - platform: template
# sensors:
# evcharge_total_power:
# unique_id: evcharge_total_power
# friendly_name: EVcharge total power
# unit_of_measurement: "kW"
# value_template: >-
# {{ ( ( (states('sensor.evcharge_front_power') | float) + (states('sensor.evcharge_back_power') | float) ) / 1000 ) }}
# hp_power_kw:
# unique_id: hp_power_kw
# friendly_name: Heating Pump power
# unit_of_measurement: "kW"
# value_template: >-
# {{ ( (states('sensor.hp_power') | float ) / 1000 ) }}
# home_only_power:
# unique_id: home_only_power
# unit_of_measurement: "kW"
# friendly_name: Home Power without HP Pump and EVcharge
# value_template: >-
# {{ (states('sensor.pw_load_power') | float) - (states('sensor.evcharge_total_power') | float) - ((states('sensor.hp_power') | float ) / 1000) }}
# ev_heat_power:
# unique_id: ev_heat_power
# unit_of_measurement: "kW"
# friendly_name: HP Pump and EVcharge Power
# value_template: >-
# {{ (states('sensor.evcharge_total_power') | float) + ((states('sensor.hp_power') | float ) / 1000) }}
# entities_count:
# friendly_name: "Number of Entities"
# value_template: >-
# {{ states | rejectattr('state', 'eq', 'unavailable') | list | count}}
# na_entities_count:
# friendly_name: "Number of NA Entities"
# value_template: >-
# {{ states | selectattr('state', 'eq', 'unavailable') | map(attribute='entity_id') | list | count }}
# holiday:
# friendly_name: "Holiday"
# value_template: >-
# {% if states.calendar.holidays_in_italy.state == 'on' %}
# {{ states.calendar.holidays_in_italy.attributes.message }}
# {% else %}
# none
# {% endif %}