question

garnet avatar image
garnet asked

Venus GX Temperature sensors output to NMEA2000?

Maybe I am missing something, but I can't seem to be able to output the temperature sensors connected to my Venus GX to NMEA2000.


I can see every other detail from my Victron System on NMEA2000 but not the GX Temperature sensors.

What am I doing wrong?

Venus GX - VGXTemperature SensorNMEA 2000 - N2K
2 |3000

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

3 Answers
garnet avatar image
garnet answered ·

UPDATE:

I found the issue.
Well, I didn't. Scott Bender who wrote the Venus plugin did.

He suggested that the problem was the signalk server was connecting to the venus gx via MQTT.
When it really needed to be connected via remote dbus.

Stefanie's answer worked because the venus.os.large image has the signalk server connecting to the venus gx via local dbus. If I switched the venus.os.large signalk server to connect remote dbus, it stopped working.

The solution was to enable remote dbus access on the venus gx.
Instructions can be found here;
node-red-contrib-victron/README.md at master · victronenergy/node-red-contrib-victron (github.com)
Please be very careful. If you are not careful, you can easily brick your venus device.

I am a happy camper now.
Thank you to all who helped on this issue.

EDIT: I'm going to revert the Venus GX back to the old non large firmware.
I don't need another signalk server on the venus.

2 |3000

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

garnet avatar image
garnet answered ·

I may be on to a workaround.

Signalk server Victron Venus Plugin by Scott Bender has an option to map temperature sensors on the Venus Gx to signalk.

However, I still haven't got it working yet...

1621042702237.png


1621042702237.png (124.4 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.

Stefanie (Victron Energy Staff) avatar image
Stefanie (Victron Energy Staff) answered ·

Hi @Garnet,

it's working for me and it should work out of the box in Signal K. Path mapping is only required if you want different path names.

Maybe you can tell us how you have setup everything? How did you connect your system to N2K?
Firmware version etc.?

bildschirmfoto-2021-05-15-um-062413.png



5 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.

garnet avatar image garnet commented ·

That is exactly what I am looking for!

I actually have the signalk server communicating with the Venus GX via 2 methods; MQTT and Canbus.


Here is my setup;
Venus GX firmware version 2.66
1621053860240.png


Method #1: Victron Venus plugin
1621054237080.png
Method #2: Venus is hardwired to the n2k bus via can 2 port.
1621053953735.pngAnd a rpi3b+ (signalk server) has a PiCAN2 hat that reads the n2k bus.
1621054133306.pngRaspberry Pi 3 System With CAN Bus Interface (copperhilltech.com)


I am using the correct Venus temp sensors.
VRM can show the temperatures.
1621054581385.png


As you can see in my data browser, I don't have your environment.venus.XX.temperature showing
1621054910484.png

Thank you for showing me that it can be done!

0 Likes 0 ·
1621053860240.png (135.9 KiB)
1621053953735.png (211.9 KiB)
1621054133306.png (75.6 KiB)
1621054237080.png (56.3 KiB)
1621054581385.png (392.1 KiB)
1621054910484.png (258.4 KiB)
Show more comments

Related Resources

Victron temperature sensor disambiguation table - which product supports which sensor


Venus GX manual

Venus GX product page

Additional resources still need to be added for this topic