At the beginning of the month, I had opened a support ticket through an installer account for API access (or equivalent) to panel data, but so far it remains open with no response.
Based on the API daily call limitation, I would guess they are worried somewhat about load on their server. The github code posted by jlv shows how to parse out the messages being sent from the inverter to the portal, which includes optimizer data. That is the only way I've seen to get at it outside of the portal interface.
For me, the module voltage is probably the most interesting thing to watch. It should be a good indication of the cell temperature and live data would improve my attempts to model the system. Beyond that, I'm not sure what I would do with direct inverter access... I already put in a 3rd party revenue grade meter that I can access through my LAN to improve the quality of the inverter output data. For anyone putting in the time to build automated local reporting outside of what SolarEdge provides, I would recommend using an external meter... why go to the trouble to capture data only reported within 5% accuracy, with no ability to synchronize that data to anything else (like net consumption)?
Based on the API daily call limitation, I would guess they are worried somewhat about load on their server. The github code posted by jlv shows how to parse out the messages being sent from the inverter to the portal, which includes optimizer data. That is the only way I've seen to get at it outside of the portal interface.
For me, the module voltage is probably the most interesting thing to watch. It should be a good indication of the cell temperature and live data would improve my attempts to model the system. Beyond that, I'm not sure what I would do with direct inverter access... I already put in a 3rd party revenue grade meter that I can access through my LAN to improve the quality of the inverter output data. For anyone putting in the time to build automated local reporting outside of what SolarEdge provides, I would recommend using an external meter... why go to the trouble to capture data only reported within 5% accuracy, with no ability to synchronize that data to anything else (like net consumption)?
Comment