question

hcgrande avatar image
hcgrande asked

Cerbo GX, Ruuvi Tags, NMEA2000

Need some assistance...
I have a Victron system with Cerbo GX connected to NMEA2000 and two Ruuvi Bluetooth Tags onboard. I would like to output temp and eventually humidity to NMEA2000 to read on my MFD and instruments. After some research, I have installed Venus Large OS, and Signal K. But it stops here. Can any advice how to setup the system to send info from Ruuvi tags to NMEA2000?

1664362578664.pngI hope some can guide me in right direction.


Hans-Chr.

cerbo gxNMEA 2000 - N2Kruuvi sensors
1664362578664.png (127.7 KiB)
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

2 Answers
bathnm avatar image
bathnm answered ·

@HCGrande You need to look at the SignalK to NMEA2000 output plugin. This will allow you to select various data paths and export them as N2k.


1664370273882.png


1664370273882.png (181.3 KiB)
6 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

hcgrande avatar image hcgrande commented ·
Do I need to add data into "source for environment....."?
0 Likes 0 ·
Stefanie (Victron Energy Staff) avatar image Stefanie (Victron Energy Staff) ♦♦ hcgrande commented ·
Only fill in source if you have multiple sources for the same path, else leave it blank.
0 Likes 0 ·
hcgrande avatar image hcgrande Stefanie (Victron Energy Staff) ♦♦ commented ·

I have two ruuvi tags. I guess there is different sources, but not sure what data to fill in. Where do I find the correct data for the source? one unit called "cockpit" has VRM instance 28, and the other, called "salong" have VRM instance 29.



0 Likes 0 ·
Stefanie (Victron Energy Staff) avatar image Stefanie (Victron Energy Staff) ♦♦ hcgrande commented ·

You need to look them up in the data browser and search using keywords to get the path you want and the source. See attached.

Be aware that you might need to map (using the path mapper plugin) your Ruuvis first to a path that is supported by the NMEA 2000 plugin.


Example:

You want one of the Ruuvis monitor engine room temperature. Engine Room Temperature is supported in the N2K plugin. According to the plugin, the path is environment.inside.engineRoom.temperature.

Now look up your Ruuvi in the data browser, copy the path into the path mapper plugin and map it to environment.inside.engineRoom.temperature. No need to fill in the source, unless you have a second Ruuvi also mapped to the same path, which doesn't make much sense.


bildschirmfoto-2022-09-28-um-191716.png


0 Likes 0 ·
bathnm avatar image bathnm Stefanie (Victron Energy Staff) ♦♦ commented ·
Or you can use the mapping capability within the Venus plugin


1 Like 1 ·
1664392634829.png (224.5 KiB)
Stefanie (Victron Energy Staff) avatar image Stefanie (Victron Energy Staff) ♦♦ bathnm commented ·

True, but afaik this is limited to temperature mappings while the path mapper plugin is universal. However, the real limit is the NMEA 2000 plugin because of its predefined PGNs. If one wants more paths, it's either expanding the plugin or better use Node-RED and create your own set of PGNs (provided the MFD is able to display them) using the embedded signalk send NMEA2000 node.

0 Likes 0 ·
hcgrande avatar image
hcgrande answered ·

Thanks for responses. Venus plugin was missing and I could not find the Ruuvi tags in the data Browser. Will do some more testing onboard tomorrow :-)

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

bathnm avatar image bathnm commented ·
What version of VenusOS large are you running. The Victron plugin is installed and configured by default.
0 Likes 0 ·

Related Resources