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

IP Camera in Freeboard

I'd like to get an IP camera to assist with docking, viewing the stream through the Freeboard UI. Before I go out and get one, are there any particular requirements of what will and will not work?...

TFTeSPI with SensEsp LilyGo T-HMI

Works fine until it enters app_tick() loop TFT_eTouch.get(tp) and it crashes : Guru Meditation Error: Core 1 panic'ed (StoreProhibited). Exception was unhandled. ...

node red settings in signalk - settings.js file doesn't work.

Hello. I would like to add some settings to my signalk node red installation, specificallt the httpStatic setting and ContextStorage so I can store information between reboots. I understand it can be done via the plugin config page in SignalK but I can't find any examples or documentation of how to actually do it. Can someone give me an exact example of how to do this, or point me to where the information exists so I can work it out?...

Freeboard-SK Grib files

Hi, is there a way to display Grib weather files contents in Freeboard-sk? It would be a great option. The goal is to use as much as possible Freeboard-sk and less as possible Opencpn. On a Raspberry Pi 3, SignalK + Freeboard-sk is super efficient as it serves web browser clients on remote devices (like tablets). ...

bt-sensors-plugin-sk Victron Battery Sense no temperature

I added my Victron Battery Sense in the bt-sensors-plugin. But, there is no field to provide the temperature in that plugin. That is one of the main parameters to get from this device. How can the temperature be added to the plugin?

bt-sensors-plugin-sk Not seeing Orion charger

I had a few Victron items that were connected to SignalK using the Victron Instant Data over BLE. I installed the bt-sensors-plugin to add other, non-Victron bluetooth devices. Now I cannot get one of the victron devices to connect using bluetooth. I have two Orion DC-DC units. The bt-sensors-plugin sees only one of them. They are located about the same distance from my RPi running SK. Any ideas on how to get the other Orion connected (it does connect to the Victron app on my phone)? It appears both blue tooth plugins cannot be used at the same time....

hwt901b-plugin error: Resource temporarily unavailable

Hey everyone! I'm having some trouble with my WIT IMU as I won't get it to work with signalk. I already checked the device in the calibration software of the manufacturer it's running perfectly fine. Though I have selected the right port it cannot lock on it. I'm currently using a Raspberry Pi 4 B with the latest stable of openplotter headless and all installed software is up to date. I will post the debug logs below. Thank you already for taking your time! ´´´ 2025-02-27T17:18:22.454Z signalk-hwt901b-imu-plus plugin.connect connecting to /dev/ttyUSB0:0...

RPI4 wifi hotspot network manager connection issues -ESP32 won't connect at all.

I'm running openplotter 6.6.74+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.74-1+rpt1 (2025-01-27) aarch64 I can connect devices, e.g. my laptop, android phone, apple iPad tablet successfully. I can't connect ESP32 I can connect ESP32 quite happily to my home network, phone hotspot....

Slow replay of nmea-0183 log file

I have some nmea-0183 log files which I am replaying to setup KIP, learn SignalK and evaluate the polars I adopted and generate a more bespoke one using various plugins. However the replay is very slow. About 1:5 or even slower. Is this expected or might there be something wrong. The file has sensor, pilot and AIS data. I could filter the latter out but I am replaying a regatta to compare a bit with others....

Multiple instances of node-red (Signalk)

Hi With a normal node-red installation there is a way to run multiple instances (perhaps on different ports) of node red. With the Signalk version installed via the appstore the setup is slightly different. Is it possible to do this so I can, for instance, have completely different dashboards on different devices? If so can someone talk me through how to set it up or point me to where I can get this information? Thanks...

Reading GPS from a hat 9 (UART or i2c)?

What data connection type and settings would be best for retrieving GPS data from this hat?

Newbie wants to talk to a canbus network

Bit of a stretch here. I own a level C ATR72 Simulator built by Mechtronix in Canada in the early 2000's. It uses a canbus system that was controlled by multiple PCs that are long gone. Based on research I've done so far, it appears as though I can power the multiple nodes in the system but have no way of communicating with it. Will SignalK be a good avenue to try and transmit and receive canbus data and would it be a useful avenue to try to program the switches in the sim to work as intended? I...

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...
Next