diff --git a/lovelace/krauss-home.yaml b/lovelace/krauss-home.yaml index 9ee7d1e..f4eb8e7 100644 --- a/lovelace/krauss-home.yaml +++ b/lovelace/krauss-home.yaml @@ -50,7 +50,7 @@ views: - type: glance entities: - entity: sensor.house_presence_status - name: House Presence + name: Presence - entity: binary_sensor.all_doors name: Doors - entity: binary_sensor.all_windows diff --git a/packages/energy/energy.yaml b/packages/energy/energy.yaml index 389e3da..7205225 100644 --- a/packages/energy/energy.yaml +++ b/packages/energy/energy.yaml @@ -9,6 +9,43 @@ sensor: 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: