Capture data from a Sunny Boy inverter
-
Installation notes (ubuntu 16.04):
- Node stuff
% sudo apt install nodejs
% sudo apt install npm
- Dependencies
- (local)
% npm install request
% npm install request-promise
- (global)
% npm install -g request
% npm install -g request-promise
% npm link request
% npm link request-promise
- (local)
- Node stuff
-
Usage example:
% nodejs main.js 9/1/2017
The output is a few inverter parameters - firmware version, serial number, ip address - and then the data for the requested date, from 4AM to 10PM.