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

Aswin - my two webapps (AdvancedWind (https://g...

my two webapps (AdvancedWind (https://github.com/Asw1n/advancedwind) and SpeedAndCurrent (https://github.com/Asw1n/speedandcurrent)) use very similar files (index.html, app.js, etc) to provide a webapp. These webapps give insight to the corrections my plugins make to inputs. I would like to reuse the code for both webapps using a dependency that I already use for both plugins. Is it possible to have the plugin to redirect endpoints? I mean, the requested URL is http://localhost:3000/advancedwind/ but you serve http://localhost:3000/singalkutilities/index.html. Some endpoints however should go to the right plugin /getVectors for example should be handled by the plugin, as the exact reply to this request is defferent for both plugins. If this is possible, how to do this?...

AdrianP - ## Beta testers wanted!In preparatio...

Beta testers wanted! In preparation for the next release of Freeboard-SK (2.17.0), I am seeking volunteers to test the beta version (which can be installed from npm npm i @signalk/freeboard-sk@beta) . The new version contains significant changes to the config schema which will be applied on first launch after the update. I have tested as much as I possibly can but given the varied states of systems and versions that the update will be applied to a wider test sample is required. If you choose to give 2.17.0-beta.2 a go can you please: 1. Note the current version of Freeboeard-SK on your system prior to performing the update....

Aswin - Last night I published new versions of ...

Last night I published new versions of my plugins advancedwind and speedandcurrent. They both use another npm package called signalkutilities that I also published. Right after publishing these via my laptop I upgraded my navigation computer (a different computer ). And then, chaos. Signalk broke down, my settings and security settings were gone. The reason was an old version of the signalk utlities. I immediately withdrew the upgraded versions of my plugins to prevent this from happening to others. The appstore however still shows the withdrawn version of my plugins. You cannot download them though. I think I did everything right with the dependencies and versions in the different package.sjon files. But I have to admit that I am an amateur. The git files are the ones I published if one cares to look. Any ideas on how to prevent this, how to correct this?...

Kalymnos - Hi,Since I install hoekens-anchor-a...

Hi, Since I install hoekens-anchor-alarm 1.3.2 it didn't work! On the web page "Status" stay to loading... In the console log of the web I get this message: Invalid LatLng objectif (-16.9502, NaN)...

Juergen Debye - Hello, I am using the @canboat/...

Hello, I am using the @canboat/visual-analyzer (Signal K Server version 2.15.2), I am missing the Information about PGN 127489 Engine Paramters, Dynamik. PGN 127488 Date I can see. can somebody suppert me ?...

Ilker - There seems to be an issue with signalk...

There seems to be an issue with signalk-fusion-stereo plugin and release 2.15.X, when I upgrade from 2..14.4, plugin stops detecting my Fusion stereo. I tried with both 2.15.0 and 2.15.1, downgrading to 2.14.4 works without issues. @Scott Bender any thoughts?

Sailabout - Freeboard-SK: is there a possibilit...

Freeboard-SK: is there a possibility to use mbTiles charts in Freeboard-SK? I tried , even with the help of AI, without success after seeing "https://pysselilivet.blogspot.com/2021/09/signal-k-charts-offline-online.html".

Phil D - Using signal k and signalk-venus plugi...

Using signal k and signalk-venus plugin. Was working fine with cerbo gx but I added another cerbo gx for a 2nd battery bank. They are both on tje same network with different IP addresses but there is a clash between the 2. Even unplugging the new cerbo I cannot now get the 1st one to contact. Any pointers on how to resolve please?...

pwm802 - Hello, I am new to SignalK. What is t...

Hello, I am new to SignalK. What is the current state of Onehelm and SignalK? Are there any working sample projects to use as a starting point? I would like to try to setup SignalK and KIP on a RPI4 and serve the HTML5 to a Garmin TD50 MFD.

motamman - I updated npm package serveral days ...

I updated an npm package serveral days ago, but it isn't showing up in the appstore. The app update correctly when I run npm install signalk-parquet@latest but the appstore is one version behind. This https://www.npmjs.com/package/signalk-parquet indicates correctly beta.5 is the latest. The registry (https://registry.npmjs.org/signalk-parquet) is correct too. ...

Kees - I am getting errors with the new n2kais ...

I am getting errors with the new n2kais to NMEA plugin version. Since installing that update my ais does not send through anymore. The plugin keeps marked as uninstalled even when I install. In the error log it says Plugin not registered and after that it gets this: Aug 07 13:02:44 (node:53140) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 delta listeners added to [FullSignalK]. Use emitter.setMaxListeners() to increase limit (Use node --trace-warnings ... to show where the warning was created)...

Lille Ø - Ok, this was a super minor one. But s...

Ok, this was a super minor one. But since bunch of people here in the 🇨🇼 anchorage have asked me how to do combined values in Signal K (total output from all solar controllers, fresh water remaining in all tanks, etc), I published this little thing: https://github.com/meri-imperiumi/signalk-value-combiner...

rjnorris9533 - Help Please - I am trying to ins...

Help Please - I am trying to install the ewelink sonoff plugin on signal K and it is acting strange. I can do the install and it plug in will show up on the Singnal K Dashboard as signalk-sonoff-ewelink. I went to the server link listed and got my API number however when I go to the SIngnalK, server, plugin Config to set up my API number the plugin is not listed. If i go to the Signal K App Store the Ewelink app shows that it is not installed. (thought I might try deleting it then reinstalling but cant.) what is strange is that if i go back to the SignalK Dashoard and click on the signalk-sonoff-ewelink and go down to the "Source Priorities Settings" it will how the path of devices in SignalK but none of the SonOff Ewelink device (which I wasnt expecting because I ve never been able to enter the API number for the Ewelink server. Anyone have any ideas on how to resolve. The Plugin Shows to be working however in APp store I cant delete it bacuse it shows not installed. If i try to install the above cycle repeats....

jhoop - After looking at Kip v3, I perfer Kip v...

After looking at Kip v3, I perfer Kip v2. Much easier me to use on my setup. How to I go back to Kip v2?

Greg Young - MQTT text string?I have a device...

MQTT text string? I have a device (ESP32) that is sending data to signalk MQTT broker, for values (eg /vessels/self/electrical/generator/Oil/pressure ) which works fine. however Im also trying to send a text string which is the generator status (eg “Running”) ...

barnaclebill - I know it should be obvious but ...

I know it should be obvious but I cannot figure out how to add a new route in Freeboard SK. When I click on Routes I see one that I created before (no idea how) but no "+" or anything similar.

barnaclebill - If a plugin like signalk-derived...

If a plugin like signalk-derived-data doesn't have all of the source data specified in "derivedFrom", will the calculation not happen? Asking because I modified the trueWind calc to still calculate TWA even if headTrue is null, but still not getting TWA (when SK has no heading but has AWA, AWS, and STW).

Bram - I have signalk-mqtt-gw configured to con...

I have signalk-mqtt-gw configured to connect to my home assistant mqtt broker. I would like to send only a couple of path (to start with navigation.position and huawei, both on self). But it keeps sending all changes. I've set "data to send to remote" to "3 self paths in JSON format" and than configured the two paths. Is there something i am missing why it is not just limiting it to those two paths?
No description