# 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 # ----------------------------------------------------------------------------- # Panel/Inverter Monitor Sensors sensor: - name: Envoy Inverter Average Power platform: min_max type: mean entity_ids: - sensor.envoy_202221032900_inverter_202147113780 - sensor.envoy_202221032900_inverter_202147116830 - sensor.envoy_202221032900_inverter_202147117162 - sensor.envoy_202221032900_inverter_202147117631 - sensor.envoy_202221032900_inverter_202147122858 - sensor.envoy_202221032900_inverter_202147123517 - sensor.envoy_202221032900_inverter_202147125027 - sensor.envoy_202221032900_inverter_202147125590 - sensor.envoy_202221032900_inverter_202147125734 - sensor.envoy_202221032900_inverter_202147125902 - sensor.envoy_202221032900_inverter_202147126079 - sensor.envoy_202221032900_inverter_202147126357 - sensor.envoy_202221032900_inverter_202147126997 - sensor.envoy_202221032900_inverter_202147128369 - sensor.envoy_202221032900_inverter_202147129445 - sensor.envoy_202221032900_inverter_202147130152 - sensor.envoy_202221032900_inverter_202147130290 template: sensor: - name: Envoy 202221032900 Inverter 202147113780 Power Share unit_of_measurement: "%" availability: "{{ states('sensor.envoy_inverter_average_power') > 0 }}" state: > {% if states('sensor.envoy_inverter_average_power') == 0 %} undefined {% else %} {{ states('sensor.envoy_202221032900_inverter_202147113780') / states('sensor.envoy_inverter_average_power') }} {% endif %} homeassistant: customize: sensor.envoy_total_energy: device_class: energy friendly_name: Envoy Total Energy Production