Update Energy Package

This commit is contained in:
2022-07-24 11:48:31 -07:00
parent f7a1292526
commit 71bd2e796e
2 changed files with 131 additions and 22 deletions

View File

@@ -33,10 +33,129 @@ sensor:
- sensor.envoy_202221032900_inverter_202147130152 - sensor.envoy_202221032900_inverter_202147130152
- sensor.envoy_202221032900_inverter_202147130290 - sensor.envoy_202221032900_inverter_202147130290
- name: Envoy 202221032900 Inverter 202147113780 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147113780_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147116830 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147116830_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147117162 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147117162_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147117631 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147117631_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147122858 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147122858_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147123517 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147123517_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147125027 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147125027_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147125590 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147125590_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147125734 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147125734_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147125902 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147125902_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147126079 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147126079_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147126357 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147126357_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147126997 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147126997_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147128369 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147128369_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147129445 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147129445_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147130152 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147130152_power_share
state_characteristic: mean
max_age:
hours: 24
- name: Envoy 202221032900 Inverter 202147130290 Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_202147130290_power_share
state_characteristic: mean
max_age:
hours: 24
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
# Panel/Inverter Power Share Sensors # Panel/Inverter Power Share Sensors
template: template:
sensor: sensor:
- name: Envoy 202221032900 Inverter 202147113780 Power Share - name: Envoy 202221032900 Inverter 202147113780 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -51,7 +170,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147116830 Power Share - name: Envoy 202221032900 Inverter 202147116830 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -66,7 +184,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147117162 Power Share - name: Envoy 202221032900 Inverter 202147117162 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -81,7 +198,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147117631 Power Share - name: Envoy 202221032900 Inverter 202147117631 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -96,7 +212,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147122858 Power Share - name: Envoy 202221032900 Inverter 202147122858 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -111,7 +226,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147123517 Power Share - name: Envoy 202221032900 Inverter 202147123517 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -126,7 +240,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147125027 Power Share - name: Envoy 202221032900 Inverter 202147125027 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -141,7 +254,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147125590 Power Share - name: Envoy 202221032900 Inverter 202147125590 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -156,7 +268,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147125734 Power Share - name: Envoy 202221032900 Inverter 202147125734 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -171,7 +282,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147125902 Power Share - name: Envoy 202221032900 Inverter 202147125902 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -186,7 +296,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147126079 Power Share - name: Envoy 202221032900 Inverter 202147126079 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -201,7 +310,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147126357 Power Share - name: Envoy 202221032900 Inverter 202147126357 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -216,7 +324,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147126997 Power Share - name: Envoy 202221032900 Inverter 202147126997 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -231,7 +338,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147128369 Power Share - name: Envoy 202221032900 Inverter 202147128369 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -246,7 +352,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147129445 Power Share - name: Envoy 202221032900 Inverter 202147129445 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -261,7 +366,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147130152 Power Share - name: Envoy 202221032900 Inverter 202147130152 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -276,7 +380,6 @@ template:
}} }}
{% endif %} {% endif %}
- name: Envoy 202221032900 Inverter 202147130290 Power Share - name: Envoy 202221032900 Inverter 202147130290 Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -290,5 +393,3 @@ template:
) | round(1) ) | round(1)
}} }}
{% endif %} {% endif %}

View File

@@ -17,11 +17,20 @@ sensor:
entity_ids:[% for sn in serial_numbers %] entity_ids:[% for sn in serial_numbers %]
- sensor.envoy_202221032900_inverter_[[sn]] - sensor.envoy_202221032900_inverter_[[sn]]
[%- endfor %] [%- endfor %]
[%- for sn in serial_numbers %]
- name: Envoy 202221032900 Inverter [[sn]] Average Power Share
platform: statistics
entity_id: sensor.envoy_202221032900_inverter_[[sn]]_power_share
state_characteristic: mean
max_age:
hours: 24
[%- endfor %]
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
# Panel/Inverter Power Share Sensors # Panel/Inverter Power Share Sensors
template: template:
sensor:[% for sn in serial_numbers %] sensor:[% for sn in serial_numbers %]
- name: Envoy 202221032900 Inverter [[sn]] Power Share - name: Envoy 202221032900 Inverter [[sn]] Power Share
unit_of_measurement: "%" unit_of_measurement: "%"
availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}" availability: "{{ states('sensor.envoy_inverter_average_power')|float > 5 }}"
@@ -35,5 +44,4 @@ template:
) | round(1) ) | round(1)
}} }}
{% endif %} {% endif %}
[% endfor %]
[% endfor %]