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

doug kimmerly - npm link issue . I just starte...

npm link issue . I just started a new project today on version 2.13.2 brand new install on pi5. When I set up the npm link and restart the server I can see the new link in the node_modules directory, but no new plugin in the plugin config and no error or other messages from that code in the server log. When I've done this in the past it instantly shows up ??? I also tested by downloading a known good plugin from github set up the link and the same thing no errors and no config. So then I...

David Sanner - Bug or odd behavior w/ Data Brow...

Bug or odd behavior w/ Data Browser (w/ notifications paths). If I view json via http://localhost:3000/signalk/v1/api/vessels/self/ I see a well formed entry for: notifications.tanks.freshWater.starboard.currentLevel (w/ $source: "self.notificationhandler")...

Владимир Калачихин - Signal K Server version 2...

Signal K Server version 2.13.1 Server API app.setPluginError(str) places the message in the Status column of Dashboard, not in the Last Error....
No description

Might be worth including this in the

Might be worth including this in the alert notifications conversation as they sound like they overlap.

Jason_SV.Apres|Hunter336|WI - Has anyone ever h...

Has anyone ever had the top right menu in Signalk (Restart, Login/out) disapear?

PaddyB - Quick one, is there a sort of overview...

Quick one, is there a sort of overview of what files live where for sigK? Was thinking of doing something for the boat then it might be worth being tidy & sharing something, I've a few cruising buddies who aren't computer savvy at all & it's all a bit daunting at the start, they need all the help they can get 🙂 What file format though? I'm huge fan of obsidian now so markdown will be the starting point. Even if there is I might come up with something later after a bit of real boatwork, being wr...

itkujo - SignalK - HASS.io and others - intergr...

SignalK - HASS.io and others - intergration

Teppo Kurki - i was thinking of working on the ...

i was thinking of working on the server PRs over the weekend and publishing a test version - any thoughts @AdrianP @Scott Bender @Karl-Erik Gustafsson and others?

Владимир Калачихин - Signal K Server version 2...

Signal K Server version 2.12.0 Do I understand correctly that the path "navigation.course.nextPoint" no longer exists? Then why is a some point returned when I subscribing to this path?...

naugehyde - Server code has gotten cruftyThe ...

Server code has gotten crufty The server code base, especially as UI is concerned, has gotten crufty. The React version SK relies on (16.13.1) is two major revisions behind, react-jsonschema-forms the package underlying the plugin config page is deprecated, Typescript 4 is coming up on its 5th birthday, and the maximum reliable node version for SK (node 18) is 4 major revisions behind.
Been experimenting with trying to get a more up to date react-jsonschema-forms implementation into SK which meant updating react to V18 which in turn required node v20 which in turn required TypeScript 5.x which in turn required updating just about every other package to their latest revision . ...

PaddyB - Broke the server.. I added a udp conne...

Broke the server.. I added a udp connection then rebooted the server, seems it booted, showing active in systemctl & I can here a "hello" audio triggered from node red but can't access the web page, "10.42.0.1 refused to connect. This is settings.json after manually removing the last udp connection -

HansT - When I read updates of websocket, the $...

When I read updates of websocket, the $source can be canboatjs.X where X is the canbus id. If I want a user to select a device, the canbus id (integer) isn't the best identifier to last over time / reboots etc. Would it make sense to replace the $source with the name of the device (e.g. 'Fusion MS-205')? (a bit like ip numbers vs hostnames)...

gregy - type error meta can anyone make sense...

type error meta can anyone make sense of this error… it references “MEN59Q” … which is my vessel registration, and the only place this appears in my signalk setup is under Vessel Base Data … where its populated in the “Call Sign” field ...

PaddyB - Getting this error in the server log, ...

Getting this error in the server log, any ideas how to get rid of it? Doesn't seem to be a problem but one likes a clean log 🙂 "Oct 17 11:06:13 TypeError: hbTemplate is not a function at Timeout._onTimeout (/home/pi/.signalk/node_modules/signalk-webapi-upload/index.js:57:28) at listOnTimeout (node:internal/timers:569:17) at process.processTimers (node:internal/timers:512:7)"

gregy - documentation is there a thread for r...

documentation is there a thread for reporting documentation errors? im doing a complete reinstall from start … and doing it like a newbie - following signalk documentation....
Next