I'm wanting to pull the data for my plant from the cloud to Influxdb. I can download each day for each inverter from the portal (Dashboard - Inverter Data - Download). That's fine. Once I've got the data where I want it, I'd like to automate the updates to occur a couple of times each day rather than a manual download and import.
I'm already populating Influxdb from various home automation/manufacturer's APIs using Node-RED. I can download the inverter data for any date/period I need using the Get Data Points end point. So far so good. In mapping the dashboard download data to the Get Data Points endpoint output, there's additional data in the former, missing from the latter. The data points missing via the API relate to Inverter AC Energy Output, Hours of Operation, Battery Voltage and so on.
Does anyone have a technique/tool to automate the extraction of these data points from the portal? Automating the data transfer is more important to me than maintaining a complete set, but if there isn't a simple way of doing this, I'll just drop the extra fields available from the portal and use Node-RED and the API. Thanks.
