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

Rookie question: N2K network data not showing on Signal K running on Victron GX device

Hello hive mind, I have the following setup: - independently powered NMEA2000 network with typical sailing data - sailing data is injected into network from computer running a log file, via Actisense NGT - Victron Ekrano GX running current Venus OS Large (not beta) - Connecting Ekrano to network with Victron N2K - RJ45 cable, with fuse removed...
No description

Path not showing in signalK Data browser

Data sent from from node-red is no longer appearing in signalK databrowser: I am trying with this simple flow to creat path value, but nothing happens. What am I missig? ...

is the iKommunicate the only commertially avail SK server with built in NMEA hardware interfaces?

Likely many of us who want to interface NMEA to SK either go the Pi Hat with NMEA interfaces or perhaps a Pi plus a secondary NMEA <-> TCP box. Im curiuous if there are all-in-one boxes other than the iKcommunicate.

List of available hardware devices, open source and proprietary hardware.

I'm looking for device manufacturers of SK enabled devices. That might include: Gateways, Sensors, displays. Devices that interface with a SK instance. Does one exist?...

Hello

I am in my first days of playing around in SignalK, so please bare over with my stupid questions. Also Discord is at bit confusing 😉 I have quite a lot experiense with home assiastant and node-red, but I am NOT a programmer. I can do simple coding with help from ChatGPT. I want to be able to control all switches and dimmers on my boat from #wilhelmsk also I am working on switching and light control using node-red but I have af few problems as follows:...

Subscriptions to paths of "defaults" source don't receive updates

If I subscribe to paths from the "defaults" source like "mmsi" or "name", no updates are sent, even with a "fixed" policy. Is this expected? FYI an HTTP GET does return the expected data....

Simulate N2K Sensors

Are there any plugins or tools that will allow me to simulate a N2K sensor on the CanBus? I want to simulate a Wind Sensor, so I am looking for something which can broadcast messages and pretend to be a fully compliant N2K wind sensor where I can manually input values for it to broadcast onto the network. I am using the HALPI-CM4 from Hat Labs....

OpenCollective - Known CC issues?

Hi, I recently signed up as a monthly supporter for SignalK. After the first booking my bank immediately canceled my Creditcard (Visa) without warning as their fraud department came into alert. Did this happen to someone else before?...

Gracefully shutdown OS utilizing SignalK

Hello. I am running SignalK on Raspberry PI4 (Debian Bookworm). SignalK is monitoring boat house battery (using Victron VE direct). I would like to gracefully shutdown the OS when house battery goes below specific limits (e.g. 11.2 Volts). What is the best practice for that? Is there some plugin available? Should I use some external cron script? What to google? I would not like to use additional hardware (Raspberry UPS HAT etc).

Server stopped logging.

Not sure why, but my server is no longer logging to the filesystem. I have debug logging on for a variety of plugins, they used to log, they do not any longer. Also, for some reason the server setting section of the UI, where you configure logging, always says (restart required). Not sure if this is normal or not. Any thoughts? As an aside, the UI log window works fine and I see the messages happily trudging along....

Collecting data from Furuno SC-70

Hey I would like to collect data from a Furuno SC-70 Satelitte compass. Can I use the Shipboard network (AMS, etc.) (IEC61162-450) connector to connect it directly to my laptop with a ethernet cable and read the data with Signal K? Link to full SC-70 manual: https://www.furuno.com/files/Manual/198/upload/OME72820K_SC70_130.pdf...
No description

WilhelmSK on IOS error

I am having a problem with WilhelmSK on my IOS devices. I keep getting the following error message: “Signal K - Output stream end encountered” Maybe related to latest IOS 18.1 update, as it has always worked great. I can log onto Signalk server via web just fine. If this is the wrong place to post, please point me in the right direction....

NMEA to Serial to SignalK

Hey. So I’m just looking to set up a signal K server on an intel nuc. I plan to have the NMEA data come through in a NMEA to serial plug. Then serial to usb into the intel NUC running Signal K. Will this work?

navigation track

Hi, do you know if there is a plugin for SK that makes available a file with date/time, lat/long, wind, direction etc.? I used an Unfluxdb database for this purpose but with Grafana I can't create a table that shows all these values. Thanks

Data Connections

Network on the boat is growing a bit and I noticed (duplicate) data coming into SignalK with 'wrong' ID. Let me explain: I already had a "Data Connection" configured with: - Data Type = NMEA0183 - NMEA 0183 Source = TCP Server on 10110 This worked fine; showing the ID on the Dashboard as active and the expected data is indeed available. ...
No description

influxdb

in order to read and display N2K data in SK with Grafana, I installed InfluxDb 1.x with this command "wget ​​-qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add - echo "deb https://repos.influxdata.com/debian buster stable" | sudo tee /etc/apt/sources.list.d/influxdb.list" Then I updated repository and installed Influx "sudo apt-get update && sudo apt-get install influxdb" and then started InfluxDB "sudo service influxdb start" Then I created my database "create database XXX" and created a user "create user YYY with password 'zzz' " . I checked that database and user were created with positive result. Then I installed plugin "Signal K to InfluxDb Plugin" by filling Username - Password - Database . Then "use XXX" and "show measurements" to check that the N2K data was present with a positive result. Finally I installed Grafana but when I go to set which database it should read I always get an "Invalid Url, invalid authentication" alarm. How can I find out what I did wrong? Thanks...

Data translation

Is there a way to output NMEA 2000 data as NMEA 0183?

is there a reference key for mast rotation?

I've looked at both Appendix A and B in the 1.7.0 spec documentation, but cannot find anything that seems to be defined for mast rotation (searched for mast, rotation, angle). I do see rudderAngle, but I don't really want to 'overload' that. Is there such a key? If a key doesn't exist, is it possible to define an additional one? I have a PGN for my custom mast rotation reader, and would like to add to the derived-data/truewind plugin a version of truewind that takes mast rotation into account. Thanks for any tips!...

Signalk on Pi Zero 2w install hangs.

Ah.. Here you all are. I wondered where everyone had got to. I was wandering around the github discussion thinking it was awfully quiet and everyone is here having a party! Anyway: Hello I have been trying to install Signal K on a pi zero 2, just for testing and as an experiment. I have got to the actual installation part (sudo npm install -g signalk-server) and it appears to have hung my Pi zero 2. I can ping the Pi but get no response from my SSH sessions. The CPU seems to max out at 100% and no mouse response if I connect a screen/mouse to the HDMI output. I have left it like that for several hours with no progress. I am running the installation in a screen. Any thoughts or options? The last output from the installation is:...

Navigation data to MFD

Hello! I am so close to having a fully connected system between my autopilot, MFD, and signalK server. I set the MFD to send and receive navigation destination, and I see that the data for that shows up in the data browser, but it's not showing up in Freeboard. I also don't think setting a destination in Freeboard sends anything to the mfd. I'm using a ShipModul MiniPlex (ethernet) to handle the communication to the NMEA 2000 MFD. It shows up as NMEA 0183 over TCP for SignalK. The MFD is successfully recieving AIS targets from SignalK....
Next