Per-panel PV power / energy visualization (solaredge optimizer data)

because I have a failing optimizer, I figured why wasnt I notified by my provider… lets create my own monitor inside HA.

changed the card like this:

type: vertical-stack
cards:

  - type: custom:button-card
    template: button_default_title
    name: >

      [[[ let actueel = states['sensor.zp_actuele_opbrengst'].state;
          return 'Solar panels: ' + parseFloat(actueel).toFixed(2) + ' W'; ]]]

  - type: grid
    columns: 4
    square: false
    cards:
    #   - type: horizontal-stack
    #     cards:
          - type: custom:gap-card
          - type: custom:gap-card
          - type: custom:button-card
            template: pv_panel
            entity: sensor.power_1_1_7
            name: 1.1.7
          - type: custom:gap-card

          - type: custom:button-card
            template: pv_panel
            entity: sensor.power_1_1_15
            name: 1.1.15
          - type: custom:button-card
            template: pv_panel
            entity: sensor.power_1_1_20
            name: 1.1.20
          - type: custom:button-card
            template: pv_panel
            entity: sensor.power_1_1_6
            name: 1.1.6
          - type: custom:button-card
            template: pv_panel
            entity: sensor.power_1_1_2
            name: 1.1.2

etcetc

to mimick the layout in the Solar edge app of my strings. Not sure if I will add some background to the grid to make it better readable, will see. for now my main focus is creating some automation warning me of a single panel getting too low numbers, not sure how I must proceed.

Guess we should at least add the Voltage to the individual panels for the first glance, that might be a good red flag for issues

1 Like