PVOutput with the Raspberry Pi and SolarRiver Inverters

From KlavoWiki
Revision as of 09:07, 17 November 2013 by David (talk | contribs) (Created page with "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 ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

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",


My PVOutput Data

Reference