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

Issues to connect to the SignalK server

I am writting this message as I am unable to establish a connection between my ESP32 fitted with SensESP (3.0.0-beta.1) and the SignalK server installed (from open plotter 2024-06-19-OpenPlotter-v4-Headless-stable) on my Raspberry PI 5. I used platformIO to clone the SensESP-project-template example (https://github.com/SensESP/SensESP-project-template) on my PC. I compiled (built) it and uploaded it without any problem on my type C ESP32-WROOM-32D. after uploading the ESP32 built-in LED flashes indefinitely (200ms ON - 200ms OFF). ...

Access plugin over wifi

Hi. I installed Signalk on my windows plotter. Also I downloaded the autopilot plugin and I can access ist via localhost. The windows machine is a client in a wifi network (opened by the multiplexer) and has the ip 192.168.4.3. Now I want to access the plugin from my android phone, which is a client in the network too. Does that work, and if so, what is the correct address to use?

Garmin EchoMap Plus 43cv

Hello, Im very new to the whole world of navionics and boating in gernal. I have a very small 14' aluminum boat with a very old 7.5 Johnson and i just bought this Garmin echomap plus for sonar fish finding and the navigation, so i can look at lake maps and figure out depths plan routes ect. I was very disappointed to learn after the fact that there is no way for me to do any kind of route planning away from the unit via an app or something of that nature. So the big question why am i here? Ive been reading alot about signal K and im trying to understand what i can do with it using the serial lines that come out of the Garmin. I understand that its NMEA 0183 standard or it uses the Garmin proprietary protocol for sharing data between Garmin devices. Im imagining based on my reading that i can use a raspberry pi to capture the serial data on the GPIO pins and then parse that data using Signal K. Would i then be able to pull that data into some kind of android app for viewing all my routes and way points and things like that ? And or would i be able to create routes and send them back to the unit? Maybe its better if i just ask what kinds of things can i do with this kind of setup ? Looking for ideas ...

pilote NAC 3 B&G

Hi, is the widget component "Autopilot head" working with B&G NAC 3 calculator connected in NMEA 2000? Can replace a AP44 or a Triton hardware remote control?...

Android app for SignalK: OceanIX?

According to Getting Started there is mention of OceanIX app for Android, but I do not find this app, at least not on my Google Play. Is there some other app like WilhelmSK (iOS) available for Android? I do not have any iOS device, otherwise I would be glad to buy it, as it seems great. Also: it would be useful to mention Victron Cerbo GX device that provide SignalK in Large firmware in Getting Started. I think more people could get to know what additional functinality Cerbo can provide with SignalK. https://signalk.org/specification/1.7.0/doc/start_using.html...

help with Serial connection conflicts

Hello, could some one point me to how I can debug this problem. Removing and reinstalling connections doesn't appear to work. The serial connections will work for a while, but I then get the following error in signalk dashboard. The only way to clear is by rebooting pi. Signalk restart does not clear the problem. What signalk logs should I be looking at?...
No description

Signalk Icon on B&G Zeus

There is a Signalk icon that shows on our B&G Zeus screen but it's just a white page when I open it. Is it supposed to do something? There is also a Victron page and it shows all our Cerbo info....

What's listening on 10110 and why?

I play on my 'production' Pi too much, often treating it more like a testbed than a live app. I'm mosttly ok with this.

KIP

I had to reinstall Openplater after my SSD crashed after rebuilding I’m working on resetting up KIP. In my past setup I could set gauges up for my tanks and batteries. I have updated signislk but do not see the tank and or Bettie’s Data. I do see the PNGs in the data readout. I’m I missing something? Btw I’m getting my data from a YachtDevice WFI2. Thx D...

Signalk gps to nmea2000

I trying to get the “position feature” in Venus os to work. This is supposed to work with a nmea gps, but it’s not working for me at least. A possible workaround could be to send out a compatible gps signal from signalk. According to victron the gps signal must contain Instead of a USB GPS, a NMEA 2000 GPS can be used for remote vehicle or boat tracking in the VRM portal. ...

Control Garmin Autopilot from WilhelmSK

Anyone know if it is possible to interact with the garmin ap plugin from WilhelmSK? https://github.com/jorgen-k/signalk-autopilot-garmin...

Signal K Autopilot Responsivness

Hi all. I have been using the Signal K Autopilot tool for quite a while. I’ve noticed that the responsiveness of it is really poor. I am sure it must be a parameter I have set incorrectly. The issue: When I press a button on the web “remote”, despite the display showing it recognises the command, the command is often not registered on the AP and therefore it requires multiple pushes/attempts for the command to register on the AP. Any guidance here would be appreciated....

Report own AIS data to Marine Traffic

I’m trying to set up reporting of own AIS data to MT. I have a station set up, and I know it is working. I can see in the log that n2k ais to 0183 is transmitted, and when I enable other vessels it is reported to MT, I even get the notification from MT that station is online. But when I only have my on vessel selected it is not updated… Any idea what could be going on here?
No description

Trying but failing to use serial by-id in Docker

In my mind this should work, using a symlink to the actual serial by-id in the host:
devices:
- /media/pi/Docker/Docker-Compose/SignalK/garmin-usb-0:/dev/serial/by-id/usb-067b_2303-if00-port0 #Garmin
devices:
- /media/pi/Docker/Docker-Compose/SignalK/garmin-usb-0:/dev/serial/by-id/usb-067b_2303-if00-port0 #Garmin
But it doesn't. This, on the other hand, works on the same symlink, but it keeps getting mixed up with the Sailorhat, which is supposed to stay on USB1:...

Data connection manual

Hi, is there a description about all the field and switches for the different data connections? I’m not the really expert to understand all the different setup possibilities. Also not sure when set a function and why it should be helpful....

type error app.reportOutputMessages

any clues on where i might look to find whats creating this error? (occurs every 1 or so seconds ).. and fills the log! thanks. ...

Yacht device to SignialK help

I’m trying to get nema 2000 and nmea0283 data into Signalk. Below is wear I’m at. Trying to find out what I have wrong. E...
No description

influxdb plugin - first attempts

I've setup an influxdb and have both a password and an API token - the API token seems to work fine when using the influx CLI. However, the plugin requires quite a number of parameters to be set, and none of them have defaults, so I'm not sure which are the critical ones (and I've no idea what to use for most of them). In my server logs, I get the following message: Aug 23 02:08:03 TypeError: Cannot read properties of undefined (reading 'filter') at Object.json (/data/conf/signalk/node_modules/signalk-to-influxdb2/dist/HistoryAPI.js:383:45) at /data/conf/signalk/node_modules/signalk-to-influxdb2/dist/HistoryAPI.js:166:13 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)...

Navarea Warnings / METAREA Warnings

Hi All, new to SignalK so be kind 🙂 We are working on an application which connects to an Iridium terminal, received Navarea Warnings / METAREA and displays them on a map on your PC, using NMEA 0183 to get the data from the Iridium terminal. Just wondering if SignalK has any plugins doing anything similar?...
No description

Possible to create AtoNs with SignalK API?

I am looking for a way to create AtoNs with a Python app using SignalK to forward to NMEA 2000 PGN 129041 and NMEA 0183 !AIVDM.
Is it possible to PUT or POST an ATON?...