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

Design question

My setup is a boat with NMEA 0183 & 2000. SK server is running on a Pi 4B, and a smaller Pi running VenusOS. I have a couple of Halmets that will gather data from engines, fuel tanks and water tanks. I also have a Hatlabs SH-GW. I've just started with Node Red, dashboards seem fairly straight forward.
Question 1: Is it better to have any/all data sent as N2K from the Halmets/ESP32s, or have it all sent as SignalK and then decide what i want to expose to the N2K network via the SK plugin? Question2: I have an InfluxDB on the Pi 4, is it more efficient/better to get the SignalK plugin to write to the InfluxDB, or to get Node Red to perform this task??...

naivegpxlogger does not write gpx-files

Hi @Владимир Калачихин , to write some tracks as gpx I just tested your plugin naivegpxlogger. I entered an absolute path (with a trailing /) where the gpx files should be stored. Here a screenshot of my configuration....

Anchor alarm: typo in bow height property, no depth saved?

I have started using Anchor Alarm plugin and have noticed two things: 1. design.bowAnchorHight is probably typo for Height? 2. It seems that depth is not stored at Drop anchor. Would be useful to have together with position to be show in UI.v Also, I have four GPS sources on the boat: 2x plotter, AIS and USB GPS in Cerbo. Only Cerbo is on during night as N2K network is off. I suspect, gps position is not enough to calculate heading and show how the boat is oriented, right? Maybe the UI should rotate the boat on screen to point to anchor position (most likely direction)? And thanks to all SignalK developers, I am so glad to found it on my Cerbo and I am now exporing endless opportunities it provides....
No description

ZigBee Devices

We have a ZigBee USB dongle and several Zigbee sensors sitting unused in a drawer. Is there a way to integrate these devices into Signalk?

Continous security requests....

...even after restarting signal k

Is it possible to get maps in an easier way than MapBox?

I tried to make a small map of my area at the tip of Norway, from Kristiansand to Lyngdal (which is as far as I can imagine going even when I retire in a few years) on MapBox, but I gotta admit that I gave up. The learning curve is steep. I wanted to use TukTuk in SignalK to have an extra, fully offline map available on the phone/tablet in addition to the one on the Garmin 720 in the (open) wheelhouse, to know exactly where the depth changes are when setting crawfish and crab pots. But is there...

SK / Node Red / Digital Switching Maretron DCR-100

I am traying to get digital switching working via SignalK and Node Red. I have installed the following plugins: - @signalk/signalk-node-red (operational) - signalk-n2k-switching (configured - all on) - signalk-maretron-proprietary (configured - all on)...

Hi all

I'm considering buying the Victron "BMV-712 SMART" to replace my old BMV (before Victron era). I have the hole in my panel and it looks like a drop-in-replacement. Can anyone share some experience? Do someone have an BMV-712 connected to SignalK? I have read the thread here on Victron BLE connections and (although a little fiddly) I think I can get the connection to happen. Victron seems to be good at support and their interest in SignalK is exemplary that is why i want their products....

What's the sudo password for the Docker container?

I would like to try to ping the 192.168.3.2 from the Docker image of SK, but I can't install ping utils because I need the sudo password. Can somebody please tell me what that is?

B&G Performance plugin

Hi there!
I'm new to SignalK so please be gentle 😉 I have a B&G Zeus chart plotter and a fairly standard wind sensor (B&G WS310) which generates AWA and AWD. However, I also have a rotating mast... ...

inject data?

What's the simplest way to inject navigation.magneticVariation into the SK data stream (so Derived Data can calculate true heading from magnetic heading)? It is OK if it's a constant; I can change it once a year.

Garmin Quatix - is it possible to integrate without Garmin infrastructure?

I just won a Quatix 7 watch and honestly don't know what to do with it as I run SignalK and B&G. Anyone integrated it without other garmin compnents?

What’s a good nmea0183 multiplexer

Anyone has an affordable 0183 gps multiplexer to recommend? I need to split one GPS to a chart ployer and VHF.

Unable to connect to GPSD on another Pi in Bridge mode

I have GPSD on a Pi with the IP 192.168.3.2, while SignalK is running on 192.168.3.1 in a Docker containr. If I run in bridge mode, it can't connect to the other Pi's GPSD, but in host mote I see that it connects in the logs flying past in the bash window when I start the container without the -d switch. Only then it won't accept connections on port 80, for some reason. I know I don't have anything else running on port 80. I have these ports in bridge mode: ports: - 80:80 - 1884:1884...

Error: connect ECONNREFUSED 127.0.0.1:1883

I get this every minute in the log. I run in Docker, and of course there are no MQTT servers in my Docker image. But I haven't set SignalK to connect to one either. I am running a server on port 1884 on the "Signal K MQTT gateway plug-in", which the rest of my system connects to and gets what it needs of data. So why is the SignalK server trying to connect to a broker on the localhost?

Derived Data - SetDrift - Drift Calculation, Magnetic vs true

I have pulled this out of a discussion in the KIP area but:
looks like the Drift calc uses 'Math.cos(courseOverGroundTrue - headingMagnetic)' to get the angle, shouldn't they both be True, like 'Math.cos(courseOverGroundTrue - (headingMagnetic + magneticVariation))'?...

Data and path manipulation ?

Hi guys. First off - thank you for your hard work on SK ! I am playing around with data from my Victron Cerbo, and are looking at data from my Ruuvi devices (BTLE). They show up nicely as venus.com.xxxx.<id>. I am using the path-mapper plugin to duplicate the data to environment.outside.pressure path, and then send the data to nmea2k. First of all - is this the right approach ?...

Hi,

Searched a while but not found anything, wondering what the e.g. the marintraffic API can get... I find myself going from SignalK/Freeboard to Marintraffic to get pictures of the boats around me... A pop up that displays a picture and other Metadata would be nice, preferably configurable to different sources....

Can SignalK be used as WiFi NMEA gateway for mobile apps

I have Cerbo GX with SignalK and NMEA2000 connected to my Garmin instruments on the boat. It is great for tracking trips with PostgSail SK plugin. Is it possible for SK to act as NMEA gateway for other apps on local WiFi to provide realtime navigational data (COG, SOG,AWS, AWA...) to mobile apps like Navionics or Sailgrib WR?...