# Energy Package # ----------------------------------------------------------------------------- # Energy Integration Sensor sensor: - name: envoy_total_energy platform: integration source: sensor.envoy_202221032900_current_power_production unit_prefix: k unit_time: h # ----------------------------------------------------------------------------- # Average Panel Power Sensor - name: Envoy Inverter Average Power platform: min_max type: mean entity_ids:[% for sn in serial_numbers %] - sensor.envoy_202221032900_inverter_[[sn]] [%- endfor %] # ----------------------------------------------------------------------------- # Panel/Inverter Power Share Sensors template: sensor:[% for sn in serial_numbers %] - name: Envoy 202221032900 Inverter [[sn]] Power Share unit_of_measurement: "%" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" state: > {% if states('sensor.envoy_inverter_average_power')|float == 0 %} undefined {% else %} {{ (100 * states('sensor.envoy_202221032900_inverter_[[sn]]')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} [% endfor %]