Enphase Solar monitoring

Here is the repo if more folks want to try it out.

It is also available in HPM

Instructions

  • install the device driver code, and create device & configure it for your Enlighten System

    • importUrl: https://raw.githubusercontent.com/imnotbob/EnvoyHE/master/device/enlighten-envoy-local.groovy

    • Steps:

      • From the HE main page, select Devices, then select Add Virtual Device
      • Give the new device a name, I used Solar
      • From the Device Type selection, scroll to the very bottom and select Enlighten Enphase (local), select Save Device (you should now have a new device)
      • From the device list, select it to open it up and enter the following info
        • Envoy Local IP Address
        • Enter the number of Inverters/Panels
        • Rated max power for each inverter
        • Panel size
        • Select Save Preferences
  • install the application code, and create application and configure it to get data / create graphs from the device

    • importUrl: Envoy Solar Charts ('${location.name}') - ${title}

    • Steps

      • From the HE main dashboard, select Apps, select Add User App
      • Select the Solar Graph app you installed earlier, select Close
      • From the main HE dashboard, scroll down to the bottom and open the new Solar Graph app you just installed
      • Select Envoy Device at the top and select the Device you created a few mins ago, select Done

The solarGraphs app may need some time (2 days) to gather data (during solar working hours)

  • Now the real hard part........... wait for a day or 2
  • Then open the Solar Graphs app, and select the Graph URL, it should work
4 Likes