Signal K

SK

Signal K

Signal K is an ecosystem for free and open source universal marine data exchange and software.

Join

questions

announcements

server

specification

plugins-and-webapps

sensors

nmea2000

node-red

wilhelmsk

sensesp

Stale / Old Data

I have Signal K working and have built a SensESP to monitor AC voltage and current, all works well and data shows in Signal K. But when AC voltage is removed the power to the SenseESP is removed so the data just remains in databroswer (and on dashboard) with the old values... how do i set data (all data really) to show as stale and dissapear when its over a certain age?...

Cerbo GX or Pi with Venus OS?

TLDR; Is my Cerbo GX capable to absorb, display and distribute sensors data and AIS-data onto the SeatalkNG/2000 network? Should I add a PI to offload it? Or should I completely forget the Cerbo and just go for 2-3 PIs? ...

n2k Heading True Derived Data

Hi all! Im getting N2k via the YDWG-02 dongle. It seems I’m not getting "Heading True" which is needed for the Derived-Data in order to calculate TWA & TWS. Im getting Heading True from the NEMA 0183 connection, but I only want to use N2K. According to the YDWG-02 manual YDWG-02 NMEA 2000 --> NMEA 0183 converter is able to calculate True Heading. Magnetic variation is used in RMC, HDT, HDG, VDR, VHW, VTG. Priority of variation PGNs: 127250, 127258, 65311...

Incomplete N2K PGN 126996

Hello, The HW/SW is - SignalK 2.11.0 (N2K addess 0x64) - RPI 5 8Gb + SDD + PICAN-M...

New user help

And am trying to setup Open Plotter and have it and Signal K installed and working however I am having a issue getting KIP to connect to signal K. On the CONNECTION page in settings it is asking for the address to the Signal K server........ I have no idea what that address should be and cant find an answer in the Signal K document section.
Can anyone please help mw on how to find the server address...

Make Signal K listen to IP

Im trying to figure out where the config file is located , my goal is to make Signal K listen to "server": { "host": "192.168.15.201", "port": 3000 },...

Windy plugin needs wind.directionGround

It seems Windy plugin requires wind.directionGround. It seems I can get this on my system (Garmin GWS, Orca Core) only with derived data, but only if I use DEPRECATED option. Should Windy plugin be updated to something else or is this the only way to get directionGround?...
No description

Performance limits of Raspi4

Has anyone hit a performance limit for Raspi4 serving KIP / SignalK? How many connections is too many?

Signalk behind reverse proxy Nginx

Hello, I would like to use SignalK behind a Nginx reverse proxy, I do my tests locally. With http://localhost:3000 in my browser oK, I get the dashboard. However, when I go through Nginx with https://localhost/signalk with in the configuration file :...

starlink monitoring

anyone doing anything (signalk) for monitoring starlink ? eg “status” of starlink connection....

SensESP Wifi Configuration

My first attempts with esp32. Not sure if im doing something wrong but i cannot solve the problem after days now. I see there is a new User Interface, not sure if that could be the problem. When trying to connect to sensesp with mobile to configure as client to existing wifi, the scan is done correctly, the network can be selected and its name appears in the window, the password is entered manually or if no password is required is left blank. But the save button does not respond, nor the termin...

No data from can to SignalK

I have setup a brand new RPI 5 with latest OpenPlotter image, and brand new MacArthur HAT. I have connected it to my NMEA bus and followed the instructions on the MacArthur HAT documentation website. When I hit "Check Device Traffic" its recieving packets. Inside SignalK i have got the new connection called "can0" but it's dead. No data in or our. When I look in the serverlog I find the errors below. I asume it's the reason that I dont have any data from NMEA inside SignalK. Any ides? Sep 08 21:14:49 Error: /usr/lib/node_modules/signalk-server/node_modules/socketcan/build/Release/can.node: file too short at Module._extensions..node (node:internal/modules/cjs/loader:1340:18) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:121:18) at Object.<anonymous> (/usr/lib/node_modules/signalk-server/node_modules/socketcan/dist/socketcan.js:51:26) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:121:18) at new CanbusStream (/usr/lib/node_modules/signalk-server/node_modules/@canboat/canboatjs/lib/canbus.js:73:22) at CanbusStream (/usr/lib/node_modules/signalk-server/node_modules/@canboat/canboatjs/lib/canbus.js:46:12) at Object.nmea2000input [as NMEA2000] (/usr/lib/node_modules/signalk-server/node_modules/@signalk/streams/simple.js:259:30) at new Simple (/usr/lib/node_modules/signalk-server/node_modules/@signalk/streams/simple.js:92:34) { code: 'ERR_DLOPEN_FAILED' }...

Issues to connect to the SignalK server

I am writting this message as I am unable to establish a connection between my ESP32 fitted with SensESP (3.0.0-beta.1) and the SignalK server installed (from open plotter 2024-06-19-OpenPlotter-v4-Headless-stable) on my Raspberry PI 5. I used platformIO to clone the SensESP-project-template example (https://github.com/SensESP/SensESP-project-template) on my PC. I compiled (built) it and uploaded it without any problem on my type C ESP32-WROOM-32D. after uploading the ESP32 built-in LED flashes indefinitely (200ms ON - 200ms OFF). ...

Access plugin over wifi

Hi. I installed Signalk on my windows plotter. Also I downloaded the autopilot plugin and I can access ist via localhost. The windows machine is a client in a wifi network (opened by the multiplexer) and has the ip 192.168.4.3. Now I want to access the plugin from my android phone, which is a client in the network too. Does that work, and if so, what is the correct address to use?

Garmin EchoMap Plus 43cv

Hello, Im very new to the whole world of navionics and boating in gernal. I have a very small 14' aluminum boat with a very old 7.5 Johnson and i just bought this Garmin echomap plus for sonar fish finding and the navigation, so i can look at lake maps and figure out depths plan routes ect. I was very disappointed to learn after the fact that there is no way for me to do any kind of route planning away from the unit via an app or something of that nature. So the big question why am i here? Ive been reading alot about signal K and im trying to understand what i can do with it using the serial lines that come out of the Garmin. I understand that its NMEA 0183 standard or it uses the Garmin proprietary protocol for sharing data between Garmin devices. Im imagining based on my reading that i can use a raspberry pi to capture the serial data on the GPIO pins and then parse that data using Signal K. Would i then be able to pull that data into some kind of android app for viewing all my routes and way points and things like that ? And or would i be able to create routes and send them back to the unit? Maybe its better if i just ask what kinds of things can i do with this kind of setup ? Looking for ideas ...

pilote NAC 3 B&G

Hi, is the widget component "Autopilot head" working with B&G NAC 3 calculator connected in NMEA 2000? Can replace a AP44 or a Triton hardware remote control?...

Android app for SignalK: OceanIX?

According to Getting Started there is mention of OceanIX app for Android, but I do not find this app, at least not on my Google Play. Is there some other app like WilhelmSK (iOS) available for Android? I do not have any iOS device, otherwise I would be glad to buy it, as it seems great. Also: it would be useful to mention Victron Cerbo GX device that provide SignalK in Large firmware in Getting Started. I think more people could get to know what additional functinality Cerbo can provide with SignalK. https://signalk.org/specification/1.7.0/doc/start_using.html...

help with Serial connection conflicts

Hello, could some one point me to how I can debug this problem. Removing and reinstalling connections doesn't appear to work. The serial connections will work for a while, but I then get the following error in signalk dashboard. The only way to clear is by rebooting pi. Signalk restart does not clear the problem. What signalk logs should I be looking at?...
No description

Signalk Icon on B&G Zeus

There is a Signalk icon that shows on our B&G Zeus screen but it's just a white page when I open it. Is it supposed to do something? There is also a Victron page and it shows all our Cerbo info....

What's listening on 10110 and why?

I play on my 'production' Pi too much, often treating it more like a testbed than a live app. I'm mosttly ok with this.