SolarLog Logger


Purpose of this plugin is to read from SolarLog loggers.


For the old models (ie; anything other than the SolarLog model 2000), do not try to run the plugin any more frequent than 5~10 minutes. Always test the collection response time through a Discovery before implementing a collection frequency. This plugin will download the CSV file from the SolarLog device, and use it to send data to the cloud. Inverter data will be collected to the solar table. By default, it will collected data every 5 minutes. Data collected is as follows:
Status (keyword:)
Error (keyword:)
DC Voltage 1 (decimal:V)
DC Power 1 (decimal:W)
DC Voltage 2 (decimal:V)
DC Power 2 (decimal:W)
DC Voltage 3 (decimal:V)
DC Power 3 (decimal:W)
AC Voltage (decimal:V)
AC Voltage 1 (decimal:V)
AC Voltage 2 (decimal:V)
AC Voltage 3 (decimal:V)
Temperature (decimal:°C)
Daily Energy (decimal:Wh)
Total Energy (decimal:Wh)
AC Power (decimal:W)
AC Power 1 (decimal:W)
AC Power 2 (decimal:W)
AC Power 3 (decimal:W)
NOTE: You may need to activate the button next to the "?" in Diagnostics->CSV Export, using the browser. Use the Ardexa Tunnel to Port 80 on the SolarLog device. The button may say Deactivated. Changing it to Activated will allow CSV downloads, which is required by the Ardexa SolarLog plugin.


  • IP Address = ..something like:
  • Model default is 2000. If you have an older SolarLog, try to read the data using a combination of the --old and --skip-prep flags. If unsure, contact Ardexa. Older Solar Log devices with a software firmware of less than about 3.0 (Build 60. March 2014) require the --old flag. Also note that the OLD style Solar Log devices may stop recording when the inverter is turned off (ie; when the Sun goes down), whereas the NEW inverters will write a record at all times.
Copy link