NMEA — die Messwerte deines Schiffs im Logbuch

Generelles zur NMEA-Schnittstelle

Die NMEA-Schnittstelle (National Marine Electronics Association) ist verfügbar und nutzbar — sowohl über UDP als auch über TCP. Die Konfiguration findest du in den Einstellungen der App.

Zu beachten

Apple lässt es nicht zu, UDP-Streams im Hintergrund zu empfangen. „Hintergrund“ heißt in diesem Fall bereits, dass die App nicht mehr am Bildschirm ist — auch bei gesperrtem iPhone oder iPad werden alle NMEA-Datenverbindungen beendet. Darum deaktiviert die App den Autosleep-Modus, sobald ein NMEA-Datenstrom aktiv ist. Du kannst das Display auf die geringste Leuchtkraft stellen, darfst es aber nicht sperren oder die App verlassen.

Unterstützte NMEA-Sätze und Daten

Es ist egal, von welchem Gerät ein Eintrag kommt: Die ersten zwei Buchstaben nach dem $ geben das Gerät an, das den Satz liefert — die App verwertet den Satz unabhängig davon.

RMC

Recommended Minimum Navigation Information

Wird verwendet für

FÜG, KÜG und GPS-Position.

Beispielsatz

$GPRMC,210730.790,A,5233.215,N,00522.921,E,3.48,65.02,190517,,,D*59

MWV

Wind Speed and Angle

Wird verwendet für

Windrichtung und Windgeschwindigkeit. Egal ob die Quelle scheinbar oder wahr ist — der Wind wird in wahren Wind umgerechnet. Außerdem kannst du in der App einstellen, ob der eigene Kurs mit eingerechnet wird (relativ oder absolut), denn manche Geräte rechnen ihn mit ein, andere nicht. Mehr Details dazu hier.

Beispielsatz

$WIMWV,109.50,R,5.57,N,A*29

VHW

Water Speed and Heading

Wird verwendet für

KdW und FdW. Außerdem werden Stromgeschwindigkeit und Stromrichtung anhand der Differenz zum letzten RMC-Satz berechnet, der FüG und KüG enthält.

Beispielsatz

$VWVHW,,T,137.19,M,1.50,N,2.78,K*4E

DPT

Depth of Water

Wird verwendet für

Wassertiefe — sie wird in der Datenbank gespeichert und vor dem Speichern mit dem Offset verrechnet. Der Offset ist die Differenz zum Sensor, damit nicht die Tiefe unter Kiel, sondern die echte Wassertiefe im Logbuch steht.

Beispielsatz

$SDDPT,4.72,-1.50,*53

MTW

Mean Temperature of Water

Wird verwendet für

Wassertemperatur.

Beispielsatz

$WIMTW,17.85,C*36

VLW

Distance Traveled through Water

Wird verwendet für

Logge. Normalerweise wird dieser Wert berechnet, indem die Distanz zum Voreintrag addiert wird — kommt er über NMEA, wird er einfach übernommen.

Beispielsatz

$VWVLW,10986.73,N,10986.73,N*4C

GGA

Global Positioning System Fix Data

Wird verwendet für

GPS-Genauigkeit.

Beispielsatz

$GPGGA,210740.790,5241.615,N,00532.961,E,2,10,1.00,21390621.43,M,-0.01,M,,*4C

Unterstützte NMEA-Hardware

Generell reicht jeder handelsübliche NMEA-zu-WLAN-Konverter (bekannter als „NMEA to WiFi“). Die folgende Liste enthält Hardware, von der ich weiß, dass sie von Kunden verwendet wird — sie ist weder vollständig noch abschließend. Wenn du ein Gerät betreibst, das hier nicht gelistet ist, bin ich über einen kurzen Hinweis dankbar und trage es mit ein.

Bei den Amazon-Links bekomme ich eine Provision. Falls ein Link nicht mehr funktioniert, freue ich mich ebenfalls über einen Hinweis.

HardwareIP / PortPreisKommentar
SWAY192.168.4.1 / Port 10110 (UDP), 2001 (TCP)€ @ Hersteller sway-sailing.deKann sich laut Anleitung auch mit einem bestehenden WLAN verbinden — wichtig für Android-Nutzer.
NMEA2000 WIFI Replicator10.10.1.1 / Port 1343€ @ Hersteller TechnoSpark SystemsKann TCP; in den Einstellungen auf NMEA 2000 stellen, NMEA 0183 geht nicht.
SEAYAK Seatalk1 to NMEA WiFi Bridge192.168.4.1 / Port 23€ @ Hersteller oder eBayKonvertiert SeaTalk (proprietär) zu frei zugänglichem NMEA. Der Hersteller hat noch mehr günstige Produkte.
Vesper WatchMate XB-8000192.168.15.1 / Port 39150€€€€€ @ HerstellersmartAIS-Transponder mit WLAN und NMEA-2000-Gateway.
Yacht Devices NMEA 0183 Wi-Fi Gateway YDWN-02192.168.4.1 / Port 1456€€ @ Amazon / HerstellerMit Webserver zur Konfiguration.
Yacht Devices NMEA 0183 Wi-Fi Router YDWR-02192.168.4.1 / Port 1456€€€ @ Amazon / HerstellerMit Webserver zur Konfiguration und spricht SeaTalk.
Yacht Devices NMEA 2000 Wi-Fi Gateway YDWG-02192.168.4.1 / Port 1456€ @ Amazon / HerstellerDer Stick unter den NMEA-zu-WiFi-Konvertern.
QK-A024 AIS Receiver mit NMEA Multiplexer + WiFi192.168.1.100 / Port 2000€ @ HerstellerDer günstigste.
Shipmodule MiniPlex-3Wi(-N2K)192.168.1.45 / Port 10110€€€€ @ HerstellerMultiplexer, der auch SeaTalk kann.
NSS8 Chartplotter mit GoFree Wifi-1 Modul192.168.0.10 / Port 10110€€€ @ Simrad (NSS8 nicht mehr im Verkauf)Für die Nutzung mit Simrad-Multifunktionsdisplays.
B&G Zeus3192.168.76.1 / Port 10110
Easy TRX, by Weatherdock192.168.16.254 / Port 8080
Data Hub, PredictWind10.10.10.1 / Port 11102€€€ @ Hersteller

Achtung bei Raymarine

Der einzige Hersteller, bei dem ich schon mehrmals Probleme mitbekommen habe, ist Raymarine. Das eingebaute WLAN aktueller Raymarine-Geräte spricht nicht das übliche NMEA, sondern eine Variante, die nur Raymarine-Apps verstehen. Ich habe dort angefragt, bekomme aber keinen Zugriff auf diese Schnittstelle. Von einem Kabel, das NMEA spricht, lässt sich aber ganz normal ein NMEA-zu-WLAN-Konverter anschließen. Wenn du nur SeaTalk von Raymarine hast, brauchst du einen SeaTalk-zu-NMEA-zu-WLAN-Konverter — auch das gibt es in einem Gerät, ungetestet zum Beispiel hier bei Amazon.

Die Logbuch App holt Wetterdaten aus dem Internet — das ist bequem, beschreibt aber die Region, nicht dein Schiff. Mit einer NMEA-Verbindung ändert sich das: Dann stehen die Werte im Logbuch, die deine eigenen Instrumente in genau diesem Moment gemessen haben.

Was du davon hast

Der Unterschied zeigt sich in jedem Eintrag. Statt „Wind aus West, 4 Beaufort laut Wettermodell“ steht dort, was dein Windmesser am Masttop wirklich anzeigt — inklusive Böen, Abdeckung durch Land und allem, was ein Modell nicht kennt.

  • Wind: Richtung und Geschwindigkeit von deinem Sensor, immer umgerechnet auf wahren Wind
  • Wassertiefe: mit einstellbarem Offset, damit die echte Tiefe und nicht nur die Tiefe unter Kiel im Logbuch steht
  • Fahrt und Kurs durchs Wasser — daraus berechnet die App zusätzlich Stromrichtung und -geschwindigkeit
  • Wassertemperatur, Loggenstand und GPS-Position samt Genauigkeit
Bordinstrumente, die NMEA-Daten anzeigen
Was die Instrumente anzeigen, landet automatisch im Logbucheintrag.

Was du dafür brauchst

Ein handelsüblicher NMEA-zu-WLAN-Konverter genügt — oft auch „NMEA to WiFi“ genannt. Er hängt am NMEA-Bus deines Schiffs und stellt die Daten im WLAN bereit, über TCP oder UDP. Es gibt Geräte für NMEA 0183, für NMEA 2000 und für SeaTalk; die Preise reichen vom günstigen Stick bis zum Multiplexer.

In der App trägst du unter den Einstellungen die IP-Adresse und den Port des Gateways ein und verbindest — danach läuft alles automatisch. Für Android-Nutzer ist es praktisch, wenn sich das Gateway in ein bestehendes Bord-WLAN einbuchen kann.

Die App wertet die empfangenen Daten unabhängig vom Hersteller aus. Eine Einschränkung gibt es bei Raymarine: Das eingebaute WLAN aktueller Geräte spricht ein herstellereigenes Protokoll, das nur Raymarine-Apps verstehen. Ein separater NMEA- oder SeaTalk-zu-WLAN-Konverter löst das.

Gut zu wissen

Apple erlaubt es nicht, NMEA-Datenströme im Hintergrund zu empfangen: Sobald die App nicht mehr auf dem Bildschirm ist — auch bei gesperrtem Gerät — wird die Verbindung beendet. Deshalb schaltet die App den automatischen Ruhezustand ab, solange ein NMEA-Stream aktiv ist. Du kannst das Display auf die geringste Helligkeit stellen, solltest es aber nicht sperren.

Technisch verarbeitet die App die Sätze RMC, MWV, VHW, DPT, MTW, VLW und GGA. Welches Gerät sie liefert, spielt keine Rolle — die App wertet den Satz unabhängig vom Absender aus.

Alle Features im Überblick