--- # ----------------------------------------------------------------------------- # 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 # Panel/Inverter Power Share Sensors template: sensor: - name: Envoy 202221032900 Inverter 202147113780 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_202147113780')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147116830 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_202147116830')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147117162 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_202147117162')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147117631 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_202147117631')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147122858 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_202147122858')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147123517 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_202147123517')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147125027 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_202147125027')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147125590 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_202147125590')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147125734 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_202147125734')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147125902 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_202147125902')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147126079 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_202147126079')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147126357 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_202147126357')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147126997 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_202147126997')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147128369 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_202147128369')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147129445 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_202147129445')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147130152 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_202147130152')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %} - name: Envoy 202221032900 Inverter 202147130290 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_202147130290')|float / states('sensor.envoy_inverter_average_power')|float ) | round(1) }} {% endif %}