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

Ihor Koliasa - Dear group members, please tell ...

Dear group members, please tell me where exactly JSON Web Token (JWT) records are stored on the SignalK server?

Copprhead - What is the Edit Zones plugin for, ...

What is the Edit Zones plugin for, now that we can set zones and methods in Metadata / Data Browser?

Chris BHR - I have a pi running signalk at home...

I have a pi running signalk at home that is connected to my boat pi via VPN. I have set up a data connection on the home pi to point to the boat pi over websocket (i assume this is the best way?). I have mapped remote self to local self and it all works well but when i come back to it a few days later i have lost the local 'self' in Data Browser but all data is visible as a remote vessel. Maybe what i'm doing isnt the best way to link 2 instances of SignalK in different locations and/or is this...

David Sanner - I'm seeing an issue with signalk...

I'm seeing an issue with signalk-server-setup when configuring for SSL. It's creating 1024 bit certs which recent node version take issue with its short length. Maybe update to 2048 if anyone else is seeing this issue? I can open Issue on github if others are seeing this.

Scott Bender - Node-red is broken with main bra...

Node-red is broken with main branch. Have not figured out yet what changed. This is with node-red 3.x and 4.x ```...

Scott Bender - @Teppo Kurki @bkeepers currentlu...

@Teppo Kurki @bkeepers currentluy with main branch I am getting ``` TypeError: Cannot read properties of undefined (reading 'forEach') at /usr/local/src/signalk-server/dist/streambundle.js:70:39...

night199uk - hey folks. just checking in on a ...

hey folks. just checking in on a couple of PRs I filed that don't seem to have got much action. i filed these to add support for my Raymarine autopilots and update some stuff to course api v2. https://github.com/SignalK/signalk-to-nmea2000/pull/120 https://github.com/SignalK/signalk-to-nmea2000/pull/119...

PaddyB - Just having a little play here from a ...

Just having a little play here from a post on openplotter forum, what does the Validate Checksum" actually do? Seems anything coming in a nmea1083 connection goes straight back out port 10110 🤔´SigK looks like it ignores anything it can't decode anyway?
No description

doug kimmerly - Can anyone point me in the righ...

Can anyone point me in the right direction? I'm trying to write a plugin that will schedule NMEA Switching while I'm away from the boat to save power and still have access to turn on things like the dehumidifier. I continue to run into permissions issues and I'm not sure the best way to get the permissions needed. I can send PUT commands from Postman, but when I try to replicate that in a plugin running on the server I get this
"Apr 18 15:40:00 Error turning OFF switch companionway at http://localhost/signalK/v1/api/vessels/self/electrical/switches/bank/45/11/state: You do not have permission to view this resource, <a href='/admin/#/login'>Please Login</a>"
I have retrieved a token given it admin access and used that in my PUT command. ...

Sailabout - In the data browser, some values ar...

In the data browser, some values are grouped, for example navigation.attitude roll, pitch and yaw. Under meta data, is there a way to assign different zones for them? The normal pitch range is much less than the roll one while yaw (not to confound with heading) goes the full circle, from -180° to +180°.

Teppo Kurki - @Brandon Keepers no surprise, but...

@Brandon Keepers no surprise, but activating dependabot created a bunch of PRs that need attention (at least some require some changes beyond the version bump)

barnaclebill - Just spent 2 hours inserting Ser...

Just spent 2 hours inserting Serial.print() in the Timo NMEA0183 library only to eventually figure out that the UM982 RTK GPS module sends sentences longer than the maximum 82 chars. 🤯 $GNRMC,025027.00,A,4740.26087198,N,12219.44828912,W,0.002,171.0,040425,14.4,E,A,C*6A (length: 84) This is probably going to be a fact of life for GPS at this level of precision (not that I really need to know where my boat is to a few millimeters, but I'm getting accurate heading info now, not just COG). Can SK handle non-compliant sentences like this? I haven't plugged the module into the boat SK RPI yet....

doug kimmerly - I'm getting a lot of errors lik...

I'm getting a lot of errors like these, can anyone point me in the direction to look to resolve them? Mar 30 15:40:39 lIfxFd1R1DFawDxhEDg1v outgoing buffer > max:2097348 Mar 30 15:40:40 jxTqKMCKkdz5UOZw4e-R9 outgoing buffer > max:2097326 Mar 30 15:41:09 Send buffer overflow, terminating connection lIfxFd1R1DFawDxhEDg1v...

PaddyB - I seem to always be looking at an Ai f...

I seem to always be looking at an Ai for command line options for the likes of npm, would be be worth adding some overviews to the server documentation? Like..? (formatted for obsidian)

doug kimmerly - I'm getting a breaker tripped a...

I'm getting a breaker tripped alarm from a Maretron CLMD16 it comes about once per second and SK doesnt seem to know how to handle it. Maybe it's not formatted properly I don't know. I'm looking for suggestions on how best to deal with it. Yes the alarm is showing properly in the Maretron system and it seems to be a quirk of the CLMD's that the only way to clear a triped breaker alarm is to reset the breaker first and then actually reset the whole device. When I do reset the device the alar...

Sailabout - I noted that in the Data Browser, u...

I noted that in the Data Browser, using Meta Data, you can not choose the units for acceleration (m/s²) nor for the magnetic field value (T or perhaps the more usual µT). Both unit types are missing. These are used with accelerometers, magnetometers and magnetic compasses.

juans#0046 - Hello everyone, and thank you for ...

Hello everyone, and thank you for your work, it's incredible! I have a B&G Vulcan 7 plotter connected via NMEA 2000 to OpenPlotter. Vulcan 7 receives Seatalk1 data (wind, depth, log speed). The ST4000+ autopilot receives APB and RMB via NMEA 0183 from OpenCPN. Now the question is, can I use the Vulcan 7 plotter to send a waypoint to the ST4000+ autopilot via NMEA 2000?...