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

Under the Connection & Plugin Status, Venus ID, error "No authentication methods left to try"

Using Victron Cerbo GX MK2 opening Signal K dashboard, under the Connection & Plugin Status, Venus ID, error "No authentication methods left to try. How do I resolve this issue?

Dump raw n2k data possible?

Good morning, I am running SK on a RPI 5 and would love to dump real world N2K data to help fixing this bug: https://github.com/SignalK/signalk-derived-data/issues/147 Is there a way/plugin to do so?...

Unable to update from 2.13.0 to 2.13.1

I have tried multiple times to update to latest 2.13.1. No joy. Seeing these messages in server log for signalk.server. Should I attempt from cmdline? Feb 05 08:50:01 stderr: npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful....

Plugin no longer shown in the Appstore

Hi, One of our plugins, @yachteye/signalk-makkah-plugin, is no longer shown in the app store, probably since v2.13.1 . I have it installed and I can run & configure it, but it does not show at the "Installed" tab, or at the "All" tab. It is present at npm: https://www.npmjs.com/package/@yachteye/signalk-makkah-plugin Has something changed, and can I debug this somehow?...

Configuring SignalK-Venus plugin

I am trying to configure the SignalK-Venus plugin remote via MQTT, RPI5, and ColorGX on lan, MQTT enabled. NodeJS 22.13.1. YD-USB for N2k data. When I update the IP addr in the plugin config and hit update the follwing errors are shown on the PlugIn Config screen.
Errors...

How to begin debugging Seatalk?

Hi, Im running a RPi5 with Openplotter and the MacAruthur hat. I have Seatalk wired up and seeing a solid light against Seatalk on the hat, but not getting any data. How do I start debugging this? Is there a way to see any raw output? Config in SK attached. Versions: - SK 2.13.0-beta.3...
No description

After update to 2.13 and node update to 23.7, node-red does not load.

Feb 01 16:18:27 signalk-server running at 0.0.0.0:[object Object] Feb 01 16:18:27 /home/pi/.signalk/resources - OK... Feb 01 16:18:27 FS createSavePaths() Feb 01 16:18:27 [object Object] Feb 01 16:18:27 TypeError: util.log is not a function at LogHandler.consoleLogger [as handler] (/home/pi/.signalk/node_modules/@node-red/util/lib/log.js:94:18) at LogHandler.<anonymous> (/home/pi/.signalk/node_modules/@node-red/util/lib/log.js:66:18) at LogHandler.emit (node:events:507:28) at /home/pi/.signalk/node_modules/@node-red/util/lib/log.js:160:21 at Array.forEach (<anonymous>) at Object.log (/home/pi/.signalk/node_modules/@node-red/util/lib/log.js:159:21) at Object.info (/home/pi/.signalk/node_modules/@node-red/util/lib/log.js:169:13) at /home/pi/.signalk/node_modules/@node-red/runtime/lib/index.js:150:17...

Best way to create an alarm state

I currently have a Node-Red flow that checks path values, then sends a message to the next node, which is a notification node. Example: ```const app = global.get('app')...
No description

How to access node red dashboard without having to log in through signalk first.

The clue is in the title. Acording to that vague Gemini fellow it is "Modify httpNodeAuth property: Look for the "httpNodeAuth" setting and set it to false to disable authentication" ---but I can't find where this is. Yes I know that is very insecure, but if someone can hack into my network then they are welcome to query the level of my water tanks. Alternatively, what is the preferred way? And where is the node red settings file when installed by signalk?...

Struggling to get node red data into Kip

Hello. I don't think I have fully understood how to get data from node red into Kip. I am simulating a chain counter and receiving the data via UDP into node red. I then have a change node to set a message topic and a send pathvalue. I am seeing data in the data browser but I can't select the path in Kip. What do I need to do to get this to work?
No description

notifications.notifications

Hi signalk users. Moving into using alarms and alerts. I have modified some paths and added zones in the metadata using the browser. Now i have duplicate notifications.notifications paths for some of these paths. What controls the creation of these? How can this be controlled? How do I cleanup what has been created? Point me to any documentation Please.

Installing updates using appstore

Hi, Just updated plugins etc using appstore, for some reason only one plugin/app is updated even if I use the update all option. I have a couple of installs, on the first one there was an "error" message in the server log complaining aboute the npm version (was 10.8.3) ...

Image folder for images for node red dashboard

Hello. I am trying to follow this guide about setting up an image folder for node red: ... // When httpAdminRoot is used to move the UI to a different root path, the // following property can be used to identify a directory of static content // that should be served at http://localhost:1880/....

Can someone talk me through Kip boolean control panel --> node red

Hello I have tried hard to find an answer but I can't so I am asking here. I am trying to figure out how to get the Kip boolean control panel (actually the depricate dbutton/switch) into node red, ultimately so I can control some relays but for now all I want is to get a debug value in node red when I click a switch in Kip. From there I can set up everything else but I haven't seen an explanation of how to do this. I believe I need a signalk put handler but I can't see how to set up a path that is recognised in the Kip. Can someone help me out?...

Node red Dashboard

Hi. I was trying to investigate node red dashboard and wondered what the correct URL for it was. If I create a button or gauge for example and deploy it how can I view it? I thought it would be http://192.168.1.44:3000/plugins/signalk-node-red/redAdmin/ui/ but it comes up with a blank page. I must have missed something....

SignalK log files filled partition... (Victron Venus install)

I accidentally left NMEA0183 logging running, and it seems like there is no log rotation/auto-stop mechanism so my /data partition on the Victron Ekranos has filled up overnight. I cannot ssh in any more. I found a 'delete signalk logs' script and tried to enter that previously, but it didn't seem to liberate any space (according to 'df -h' anyhow). The Venus side seems to continue to run okay, but signalk is now kind of dead in the water....

Setting up Kip for different devices

Hello Is there somewhere I can find out how to set up different Kip dashboards for different devices. I understand I can set up different users and when they log in they get different layouts but I can't for the life of me work out how. It makes absolutely no sense to me how the storage works and I can't find any walkthrough or turorial/youtube video that explains it....

Code error

Venturing again into sensESP and am getting an error in VS Code "Could not find the package with 'SignalK/SensESP 3.0.0' requirements for your system 'linux_x86_64'" It has been select in the Platform IO project configuration. Computer is a MacBook pro running Ubuntu 24.04 Kernal version 6.8.0-51-generic(64-bit) I'm new to Linux but am learning to love it...

Sending test data to NMEA0183

How can I send data to the NMEA0183 output? My plan is to use SignalK to test my MOB sniffer (which has an NMEA0183 input). I'm using the MacArthur HAT - receiving of Messages works (from AIS). Unfortunately, I have no idea of how the JSON string!? should look like and if I can send it via the "DataFiddler". Any documentation / links will be appreciated....
Next