PVOutput with the Raspberry Pi and SolarRiver Inverters
This was a lot simpler to what I was expecting. many thanks for all those that have posted their steps for pvoutput and the Raspberry Pi.
raspbian
Download, write image to SD card and boot.
Hardware
Wireless USB Key
If required you can use a wireless USB key which I have working with Raspbian. Just plug and play. $8.85 from ebay.
USB to RS232 Serial DB9
As the Raspberry Pi does not have any Serial ports I purchased the following USB to RS232 Serial DB9 Adapter Cable from eBay for $12.99 each. These are also plug and play.
Install PVOutput
Download and extract pvoutput.tar.gz
I have modified the pvoutput perl file to also include the inverters voltage which was previously not logging.
This will extract files to:
- /opt
- /opt/solar
I have 2 inverts so under /opt/solar I have 2 folders called 2kw and 3kw separating the 2 inverters.
Install Prerequisite
apg-get install libdevice-serialport-perl libappconfig-perl libwww-perl
Edit pvoutput
On lines 59, 60 and 61 enter the details of your pvoutput account.
SERIAL_NUM => "S22123T486", API_KEY => "a84af5efb4ea4daa0dccd4f0a7c27ec31c194a8c", SYSTEM_ID => "12345",