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

Need some help debugging code for Ultrasonic Tank Sensor

Hello everyone, my first post. In github there is this code https://github.com/frewie/UltrasonicTankSensor.git - which allows for an ultrasonic tank sensor to be connected to the underside of a tank, the sensor sends a ping through the tank to the top of the fluid level and gives the time taken for the ping to return to the sensor thereby measuring height, from which volume can be calculated. This information is then sent to SignalK. The code is a little old - may have been written prior to SensESP v2. I'm new to coding and can't get the code to compile, even when pegging all dependent library versions. (I'm looking to run this on a ESP-32 board.) I've also tried to uplift the code to SensESP 2 following the guidance on the SignalK site, but no luck. I've spent a number of days on this and I'm sure someone will be able to take a quick look and spot the issue right away!...
No description

FreeboardSK Alarms?

What should happen when you click "RAISE ALARM"?

Is "S57-tiler" able to convert IENC's too?

Does anyone know if the s57-tiler app that converts s57 ENCs also can be used to convert IENC charts to used in charts-plugin/freeboard as described here; https://www.npmjs.com/package/@signalk/freeboard-sk#s57-charts? More on s57-tiler here; https://github.com/wdantuma/s57-tiler...

gust monitoring/short term historical data?

hey yall sorry for the probably dumb question. i have signalk running on my venus large installation (cerbo gx) and would like to have some ability to see historical wind data (doesnt have to be very long) and/or peak wind info -- anyone have recommendations that doesnt involve also running influx/grafana? I think that would be too much for the cerbo

cpu load signalk on cerbo gx high

i am having a high cpu load for signalk node on my cerbo gx. I am trying to disable plugin per plugin, but cpu load stays high. it's on 2.5.0 - is there anyway how i can easily debug my cpu load per process inside signalk?

signalk to nmea2000 - PGN130316 support?

Hi, would it be possible to have PGN130316 Exhaust Gas Temp (extended range?) support in the next release of the SK-to-NMEA2000 plugin? It seems Raymarine are supporting this now but have gone with pgn130316 to include higher temp ranges.

Understanding correct paths /vessels/<RegExp>/propulsion/<RegExp>/revolutions

Am I understanding the specification correctly in that the correct way to specify the SignalK path for revolutions on a vessel with a single engine is for example: /vessels/main/propulsion/main/revolutions I am not sure I understand the purpose of the second <RegExp>...

Signal k NMEA0183 output

I’m still new to openplotter and signal k but I’ve gotten a usb gps puck to successfully send NMEA 0183 sentences to signal k and the server dashboard is showing incoming changes with a flashing “in” icon. I can access this gps data via wifi on port 10110 with an iPad without issue. Now I’m trying to get that same gps data to my vhf radio via the VHF’s NMEA 0183 accessory cable with no luck. Before I take the raspberry pi and gps to the boat again, I want to verify I’m getting good data out, but can’t seem to get anything to output. My question is if I have signal k set up properly, should I be able to see a flashing “out” icon on the signal k dashboard? I have a serial connection named gpsout and nmea0183out (also tried nmea0183) listed for output events, but it doesn’t seem to do anything. I’ve been trying to dig into the documentation but can’t identify where I’ve gone wrong. Can someone point me in the right direction?...

what is the fastes way to backup signalk including plugins?

when i am trying to use the backup function from the admin UI, it takes forever to download the backup, it goes with less then 1kb per second and before it finishes, always got aborted because it takes such a long way. is there another way to generate the backup file that might be faster?

Subscription to server status

I'm developing a customised browser in QT6 for SignalK Server (if you are curious, this is the github: https://github.com/openfairwind/fairwindsk). How is possible to know if the server has been restarted? Basically, if an admin restart the Signal K Server, I should restart my browser as well to update, for example, the application list.
No description

Help setting up influxdb2 with signalk

Reposting here for visibility Hello everyone I am trying to setup a new signal k server and I am working on getting the signalk-to-influxdb2 plugin working. I got influxdb installed I created a user, org, and bucket. The token is working with signalk but it says the org does not exist even though when I login to the ui I see both the org and the bucket. Not sure how to troubleshoot further since eveything seems to be there. Thanks in advance for the help! 😄 ...

Export position data as gpx

Is there a way to export boat position data in a gpx format so I can import it as a track in another app?

Help Posting Values to SK

I think I must have misunderstood something major so I hope everyone can correct me. I am trying to update a value in SK. Here is a test value json string {"updates": [{"values": [{"path": "electrical.batteries.123.capacity.timeRemaining", "value": 3455}]}]} Dropped into the data fiddler it updates perfectly. ...
No description

Sleipner (aka Side-Thrust) bow thruster support?

Sleipner (maker of bow thrusters) uses a CAN network to communicate between the control panel and the thruster. Their wiring diagram shows a network that looks a lot like a NMEA 2000 network, and in fact, their "s-link" documentation says: Main advantages include: - Round, compact and waterproof plugs with unique keying to avoid faulty hookup - Unlimited number of commands or information transfer on a single cable...

Victron IP67 / VictronConnect

Any chance we have a known way to pull data from the IP67? It's bluetooth only but I use it for Shorepower with a cerbus-gx-s and a MPPT - but I can't track the data from the IP67 outside the victron connect app, which is oddly closed for a company that's been so open lately... Halp!?...

Theme Engine

Will the Theming Engine come back ? I’m missing the high contrast feature :/ /Hannes...

N2K libraries?

Is there a discussion forum for the ttlappalainen N2K libraries? Or can we discuss here? My question is sort of SignalK-adjacent.

Venus Plugin stopping on CerboGX V3.30 / SK 2.50

The pre-installed Victron venus plugin stops delivering GX data within SignalK after a undefined period of time (after 2min or up to 4h). Other plugins are working flawless. I did not change the venus plugin settings. Data sets are either internal data created by the CerboGX like electrical.venus.totalPanelPower (venus.com.victronenergy.system) electrical.venus.totalPanelCurrent (venus.com.victronenergy.system) or delivered data from ET112...

/vessels/<RegExp>/navigation/state path

Subj doc does not have a list of possible values. And it's values is an arbitrary text, not a AIS spec phrases nor codes. Is there a complete list of these values somewhere?...

Eniro / skippo

I managed to get some Swedish charts into the charts plugin. However, it seems the plugin does not cache them, at least not all of them. Since the charts' source is online, I risk getting blank squares instead of charts if the connection is bad. Is there a way to download charts (tilelayer) and store them on the local server?