--- #### Scala-Taverna motion custom Sensor - platform: template sensors: scala_taverna_motion: unique_id: scala_taverna_motion friendly_name: Scala Taverna Motion Sensor value_template: >- {% if states('binary_sensor.presenza_bassa_scala_taverna_occupancy') == 'on' or states('binary_sensor.presenza_alta_scala_taverna_occupancy') == 'on' %} on {% else %} off {% endif %} icon_template: mdi:motion-sensor 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 %}