Instrument/Nav network primer

Sep 24, 2018
4,561
Catalina 30 MKIII Chicago
This is sort of a continuation of another thread of mine. I have a Raymarine i50/i60 system with an EV-100 AP w/core sensor, older Raymarine GPS, an ES7 chart plotter (not currently installed), Air mar depth/temp sensor and some kind of analog speed sensor. I'm interested in learning more about it, what network protocols are compatible with one another, how to see messages and devices on the network with a computer or app (I have a wifi adapter for the network). Can anyone recommend some software or reading material?
 

BarryL

.
May 21, 2004
1,121
Jeanneau Sun Odyssey 409 Mt. Sinai, NY
Hi.

I’m not an expert but I do have some experience. Anything that uses NMEA2000 networking is compatable. For example, on my boat I have a B&G Zeus plotter, 2 B&G Triton displays, B&G Wind instruments, garmin sonar transducer, a Raymarine below deck autopilot, B&G H5000 computer, Standard Horizon VHF, Vesper Watchmate AIS, and various phones and tablets.

All instruments and devices share data. The Vesper unit takes the data and makes it available on the WIFI. I have the verser app on my phone and tablets so I can see all of the NMEA data in realtime. It’s pretty cool for diagnostics.

Barry
 
Jul 8, 2012
147
Catalina 36 MKII North East
Older equipment is NMEA 0183 with Raymarine SeaTalk plugs and sockets. The EV 100, I50, I60 and more modern chartplotters are NMEA 2000 also called N2K, but Raymarine calls it SeaTalk NG. It uses a slightly different plug than other manufacturers and there are SeaTalkNG to N2K adapter cables available.

NMEA 0183 can be wired into a NMEA2000 backbone with an adapter (Raymarine E22158 Converter - but DO NOT run power into the converter despite the fact it comes with a power cable. It is a Raymarine thing and will fry the converter board). N2K is not backward compatible with NMEA 0183.

SIgnalK, Openplotter, Victron Venus software on the Cerbo or running on a Raspberry Pi can see and utilize all the data sources and is good for getting a sense of what is where and how it all might work together.

Rob at Smart Boat Innovations has a series of YouTube videos about using the various data with Home Assistant as the display/brains of the operation. Highly recommended if you want to geek out a bit.

The ES 7 is retired and no longer updates to the latest Lighthouse software but it should see all the N2K instruments if properly wired to an NMEA2000 backbone.
 
Jan 7, 2011
5,941
Oday 322 East Chicago, IN
Hey Dave,

Not sure if this anywhere on target for what you are looking for, but I wanted to use a Raspberry Pi (RPI) as a below deck computer, and to display the boat system info at the nav station on the RPI.

One of the first steps was to find some software that would do what I wanted. i ended up using Open Plotter, which is a collection of open source resources bundled for the RPI. It includes OpenCPN (chart plotter) and a myriad of resources to build dashboards and monitor various systems.
OpenPlotter | OpenMarine

The second step was to find a way to get boat systems info into the RPI. Since I do have N2K in my network, I thought that was the easiest. I found a “hat” for my RPI that has an N2K port so it can be added to the boats network.

IMG_6658.jpeg IMG_6659.jpeg

Greg
 
Sep 24, 2018
4,561
Catalina 30 MKIII Chicago
Thank you everyone! This is an excellent start that really provides enough to get started. @brazenarticle thank you for the detailed info, especially on the warning about injecting power.

I'll have to plug the chart plotter into the network sometime to see what data is available. I played around with it at home when I first got it and used it to help with our heading on a 5.5 hour journey to my slip a few weeks ago. Connecting it with the autopilot would've been a bit pointless because we made a total of two right turns and one long, straight line.

It'd be nice to see battery voltages. I was able to setup a low voltage alarm but it complains every time the engine is started. Is it possible to do voltage measurements with a RPi and put that data on the network? Would it interfere with whatever instrument is already reading battery voltage or do I need to see if that data is actually on the network?