I've been following your project for a long time and I want to congratulate you for your development.
Today my raspberry pi 4 arrived =) and I started following the manual:
Solar system system running on Raspberry pi to monitor, graph and manage your home built solar system. Supports several BMS types and have all key features like MQTT, Node-Red, Influxdb and among other stuff. Its also built so you easily can add more software thanks to SensorsIOT
However, I came across some doubts and at the last step of the manual I had an error.
1st: Can I use my inverter with the solar system 2.0?
I use three-phase at home so I have 3 off-grid inverters (I only have 1 connected to raspberry pi 4 to test, for now).
This is the link of my inverter:
. = 539263010115 & TERMINAL_ID = 451034c810174cf38ee70cee39f0563c & needSmbHouyi = false & albbt = Google_7_shopping & src = google & crea = pt32969834923 & aff_fcid = 42adbc92fe1b4d429f2c1735f974e904-1622662366688-05671-UneMJZVf & gclid = Cj0KCQjw2NyFBhDoARIsAMtHtZ48XAjvtXUKemg7vvCOFd1FOdKcXrtwo4NAXKUpL9fu_EBmHr2Tu5EaAv6gEALw_wcB & albag = 122 319 359 998 & aff_fsk = UneMJZVf & albch = shopping & albagn = 888888 & isSmbAutoCall = false & aff_trace_key = 42adbc92fe1b4d429f2c1735f974e904-1622662366688-05671-UneMJZVf & RMSG = do_not_replacement & DEVICE = C & gclsrc = aw.ds
2nd: Can I use the usb port to connect to the raspberry pi 4?
3rd: I did all the steps of the manual, I think everything is correct but at the last step when I had to choose the example “cd solar-sis/example“ I didn’t know which to choose but I chose the “PIP4084“, was it right?
When I ran “npm install“ it showed me the following error:
make: *** [crc16.target.mk:107: Release/obj.target/crc16/lib/crc16.o] Error 1
make: Leaving directory '/home/pi/solar-sis/example/PIP4084/node_modules/crc16/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:314:20)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
gyp ERR! System Linux 5.10.17-v7l+
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/pi/solar-sis/example/PIP4084/node_modules/crc16
gyp ERR! node -v v12.22.1
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
npm WARN email@example.com No description
npm WARN firstname.lastname@example.org No repository field.
npm WARN email@example.com No license field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! firstname.lastname@example.org install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! Failed at the email@example.com install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2021-06-02T18_23_10_516Z-debug.log