# SolarLog Logger

### Purpose

Purpose of this plugin is to read from SolarLog loggers.

### Usage

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.

### Arguments

* IP Address = ..something like: 192.168.1.4
* 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.
