Man Linux: Main Page and Category List


       aurora - communicate with an Aurora Magnetek Photovoltaic (solar) Power


       aurora [Options] -a InverterAddress Device


       -a, --address=num
              Inverter address. (1-31)

       Device Serial Device.  Example, /dev/ttyUSB0 or /dev/ttyS0.


       -b, --verbose
              Verbose mode

       -C, --calc-value=num
              Calculate $ value using num * KWh

       -c, --columnize
              Output data in columns -->  for  -d  &  -e  options  only,  will
              disable all other options

       -d, --get-dsp
              Get DSP data

       -e, --get-energy
              Get Cumulated Energy readings

       -f, --firmware-ver
              Query for Firmware Version string

       -g, --mfg-date
              Query for Inverter Manufacturing Date

       -h, --help
              This text

       -i, --get-count
              Display Inverter Time Counters

       -j, --get-joules
              Display Energy cumulated in the last 10 seconds

       -l, --delay=num
              Cmd Delay in 1/10ths seconds. Default is 1 (0.1 sec)

       -m, --get-conf
              Query for Inverter System Configuration

       -n, --serial-number
              Query for Inverter Serial Number

       -o, --output-file=<filename>
              Append data to file (Created if nonexistant)

       -p, --part-number
              Query for Inverter Part Number

       -R, --read-timeout=num
              Timeout value when reading data from the Inverter (mS)

       -r, --calc-grid-power
              Calc  Grid  power  using Grid Voltage * Grid Current, instead of
              reporting the Inverter's value. --> for -d option only,  ignored
              when  used  with -c option.  (Inverter typically reports a lower
              value. This affects Inverter conversion efficiency value.)

       -S, --set-time
              Set Inverter Date/Time to system time

       -s, --get-state
              Get Inverter State

       -T, --get-loctime
              Display computer Date/Time

       -t, --get-invtime
              Display Inverter Date/Time

       -U, --read-pause=num
              Pause 'num' milli-seconds  after  sending  command  to  inverter
              before reading response from inverter (1-10000)

       -u, --rpt-read-pause
              Report when/that pausing before read

       -V, --version
              Aurora communications program version

       -v, --inv-version
              Query for Version string

       -w, --lock-wait
              Seconds to wait to lock serial port. (1-30)

       -x, --xon-xoff
              Enable XON/XOFF on the serial port.

       -Y, --retries=num
              Retry  failed  communications  with  inverter  up to 'num' times

       -y, --rpt-retries
              Report the number of retires done


       aurora is a program that communicates with Aurora Magnetek Photovoltaic
       (solar)  Power  Inverters  written by Curt Blank.  It can retrieve data
       and statistics from a variety of Aurora Inverters through either USB or
       Serial interfaces.


       aurora -T -c -e -d -a 2 -w 15 /dev/ttyS0

       aurora -Y 100 -T -a 2 -w 10 -e /dev/ttyUSB0



       This  manpage  was  written by Dustin Kirkland <>
       and updated by Curt Blank  <>  for  Ubuntu  systems
       (but may be used by others).  Permission is granted to copy, distribute
       and/or modify this document under the terms of the GNU  General  Public
       License, Version 2 published by the Free Software Foundation.

       On  Debian systems, the complete text of the GNU General Public License
       can be found in /usr/share/common-licenses/GPL.