The solaredge platform uses the SolarEdge Monitoring API to allow you to get details from your SolarEdge solar power setup and integrate these in your Home Assistant installation.

The SolarEdge Monitoring API has a daily rate limit of 300 requests. In order to stay under this limit, and allow for some additional requests, the solaredge platform will update the site overview every 15 minutes.


Adding SolarEdge to your Home Assistant instance can be done via the user interface, by using this My button:

SolarEdge can be auto-discovered by Home Assistant. If an instance was found, it will be shown as “Discovered”, which you can select to set it up right away.

Additional template sensor

In case you would like to convert the values for example to kWh instead of the default Wh, you can use the template platform.

# Example configuration.yaml entry for template platform
  - sensor:
    - name: solaredge_energy_this_year_template
      unit_of_measurement: kWh
      state: "{{ (states('sensor.solaredge_energy_this_year') | float / 1000) | round(2) }}"