Signal KSK
Signal K8mo ago
30 replies
Bram

No NMEA2000 data anymore

I've upgraded to the latest signalk server and suddenly i am not receiving and NMEA2000 data anymore. It fails with the message: Cannot read properties of undefined (reading 'createRawChannelWithOptions').
This could be coincidence, i've also installed mqtt-gw plugin (now disabled). I am using a Sailhat (SH-RPI) to receive the data. It was receiving fine two weeks ago, i haven't made any changes to the NMEA2000 connection settings.

I'm running node v22.15.0 (saw the other posts about 2.14.0). Downgrade to 2.13.5 failed with
pi@tjielpi3b:~ $ sudo npm install -g signalk-server@2.13.5
npm error code ENOTEMPTY
npm error syscall rename
npm error path /usr/lib/node_modules/signalk-server
npm error dest /usr/lib/node_modules/.signalk-server-1toVL4zJ
npm error errno -39
npm error ENOTEMPTY: directory not empty, rename '/usr/lib/node_modules/signalk-server' -> '/usr/lib/node_modules/.signalk-server-1toVL4zJ'
npm error A complete log of this run can be found in: /root/.npm/_logs/2025-06-21T13_59_00_551Z-debug-0.log
pi@tjielpi3b:~ $ node -v
v22.15.0


Any thoughts really appreciated. thx
Was this page helpful?