Signal K

SK

Signal K

Join the community to ask questions about Signal K and get answers from other members.

Join

questions

announcements

server

specification

plugins-and-webapps

sensors

nmea2000

node-red

wilhelmsk

sensesp

How to connect SignalK Server to vcan interface?

Hi. I am setting up a new pi to replace the old one on boat. For testing and configuration, I routed the physical can0 interface on the boat to vcan0 on the new pi at home using canneloni (https://github.com/mguentner/cannelloni). That works great--I can candump vcan0 successfully--but the vcan0 interface, set up as a data source, is not read by the server. Error message from the server log below. I would be grateful for any advice to resolve this issue. Apr 23 20:07:47 Error: Module did not self-register: '/usr/local/lib/node_modules/signalk-server/node_modules/socketcan/build/Release/can.node'. at Module._extensions..node (node:internal/modules/cjs/loader:1651:18) at Module.load (node:internal/modules/cjs/loader:1275:32) at Module._load (node:internal/modules/cjs/loader:1096:12) at Module.require (node:internal/modules/cjs/loader:1298:19) at require (node:internal/modules/helpers:182:18) at Object.<anonymous> (/usr/local/lib/node_modules/signalk-server/node_modules/socketcan/dist/socketcan.js:51:26) at Module._compile (node:internal/modules/cjs/loader:1529:14) at Module._extensions..js (node:internal/modules/cjs/loader:1613:10) at Module.load (node:internal/modules/cjs/loader:1275:32) at Module._load (node:internal/modules/cjs/loader:1096:12) at Module.require (node:internal/modules/cjs/loader:1298:19) at require (node:internal/modules/helpers:182:18) at new CanbusStream (/usr/local/lib/node_modules/signalk-server/node_modules/@canboat/canboatjs/lib/canbus.js:73:22) at CanbusStream (/usr/local/lib/node_modules/signalk-server/node_modules/@canboat/canboatjs/lib/canbus.js:46:12) at Object.nmea2000input [as NMEA2000] (/usr/local/lib/node_modules/signalk-server/node_modules/@signalk/streams/simple.js:260:30) at new Simple (/usr/local/lib/node_modules/signalk-server/node_modules/@signalk/streams/simple.js:93:34) { code: 'ERR_DLOPEN_FAILED' }...

Anyone found reliable 12v Raspberry Pi power options for boat use?

Way off topic, but if running signalK on a boat, have you found 12V power options that work well with a rpi4?

Victron Multiplus VE.Bus USB-MK3 Support?

I've hooked up my Mulitplus Charger/Inverter to my signal K server, but the ve.direct plugin appears to not be compatible. Any suggestions on how to get data from the charger/inverter in to sk? Maybe using a rpi with Venus as a gobetween?

Trigger API call from N2K MFD

I would like to be able to reboot my sensesp device from my Raymarine MFD. How would i do so? For rebooting sensesp i guess i can call /device/restart (https://signalk.org/SensESP/pages/internals/) But how would i add a button on my MFD, which initiates a reboot message to signalk-server, and from there to sensesp (over Wifi, i haven't got the sensesp connected to N2K directly). Thanks a lot....

Soc as a number between 1 and 0

Has something changed over the winter or am I just out of practice? 😊 On databrowser my soc is displayed as a 0-1 number. This is then also displayed as this in WilhelmSK. I like a 0-100% better. Anyone know how to change this?...

which dsc vhf?

Anyone have recommendations for a VHF radio (mounted) which will allow for local ais targets to be plotted on freeboard app?

Use Signal K to get Alternator Data to NMEA

I would like to get Zeus alternator data to an NMEA network from a Cerbo,. The Cerbo does not directluy publish the PGNS 127506/127508 for the alternator, however, the data can be seen in Signal K. In Signal K to NMEA Plugin there is a data transfer for Battery Mapping, which requires a Signal K Battery ID. Is there a correlation for the alternator data, which is essentially a battery PGN, such that the Battery ID can be filled with the alternator ID. What is this ID that the Plugin is looking for?...
No description

Ruuvi Tag Data to NMEA via Cerbo Issue

@Scott Bender Re the Ruuvi data not being communicated via the Cerbo, as per Github....

Where can I ask questions about SensESP?

Where can I ask questions about SensESP... The only one I've had limited success with is the initial template. Nothing seems to work out of the box from the examples.

Trigger an n2k switch via a url?

Is there any way to trigger a switch via a url? I have terminal only access to the n2k server as I shut my router down by accident. Is there a way I can send PGN 126208? By hitting a SignalK url or the likes?...

Furuno Class A AIS through Actisense Gateway

A Saillogger user is using a Raspberry Pi with an Actisense Gateway. Everything on N2k shows up with the exception of AIS targets coming from Furuno Class A receiver. We know the receiver works as they can see AIS targets on their Chartplotter without any issues. I am attaching their N2k configuration. Any suggestions?...
No description

signalk-node-red

I tried to install "signalk-node-red" on SignalK on my Cerbo GX. I got an message saying it failed to start, cannot find module. Cant find a solution for that, any suggestions? I cant unistall the plugin either, that also failed...
No description

Guidace on InfluxDB Config settings?

I realized I was sending nmea data in every second. I'm thinking maybe 10s interval should be fine. I'm also now filtering all the navigation and vessel data as that's not as useful for trends. Any other pointers on influx settings?...

SK on Rpi5 freezes

Just got a new setup on a RPi5 going and I though everything is fine... Running SKSim to feed data into it. Was noticing KIP would seem to freeze. Checked the SKSim Output and I see the data going out at a steady 1Hz. Went to the SK server logs and started seeing gaps in the time stamps Which are corresponding with when I was seeing the KIP Freezes. Where should I go to see what the issue could be? Especially since there's no errors in the log. My N2K Buss will be feeding data at much more than 1Hz. Got a race on Saturday and was hoping to have the new setup rock solid. - Thanks in advance... Apr 03 15:34:07 POST /skServer/plugins/sksim/api 200 14.390 ms - 37 Apr 03 15:34:08 POST /skServer/plugins/sksim/api 200 13.952 ms - 37 Apr 03 15:34:09 POST /skServer/plugins/sksim/api 200 18.305 ms - 37...

venus plugin

Cerbo GX - VenusOS Large v3.60~53 signalk-venus-plugin v1.43.1 My Venus plugin seem to have stopped working. Could have happened some time ago. In the dashboard it says "No host configured"....

s-57

How do I download the s57 map of the whole world?

KIP buttons to trigger mqtt message

I link signalk to homeassistant through Matt, using the gateway plugin; works great for paths signalk is aware of. Kip has a buttons option, how do I use that button to send an mqtt message? Or any other path for that matter, I'm not sure how to make new paths that the button will recognize. Anyone have experience in similar?...

Are there plans to make a influxdb3 plugin variant? The FLUX api in influxdb2 is being replaced.

working through setting up influxdb2 and realized how different FLUX is from the what I'm used to.. then went reading the docs and it looks like they are changing again to normal sql syntax for influxdb 3. curious if we have any thoughts and plans on this? @Teppo Kurki ?

Derived data - weird numbers

I have set up fuel economy in the plug-in derived data, and looking at the numbers they are totally crazy. What am I doing wrong here?
No description

Can't connect Sensesp to SignalK

I have both setup on the network with the Sensesp at 192.168.4.1 and SignalK at 192.168.4.211 but I don't see an access request in SignalK. SSL is off, mdns is enabled. The two devices are sitting right next to each other. SignalK is on a Pi5 running OpenPlotter. I even tried making sure that both were using 2.4Ghz, but that didn't make any differnence.
Next