question

bathnm avatar image
bathnm asked

Node Red, Signal K and NMEA 2000 Devices

Just wondering if anyone has looked at how to get Node Red to send a message to a NMEA 2000 device. I am looking to install a yacht devices YSDC-04, and want to to switch the switches within Node Red flows.

Just asking if anyone has any pointers.

I am aware of the @signalk/node-red-embedded for when node-red is embedded in Signal

Venus OSNode-REDSignalK
18 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.

Hi @Bathnm,

I don't know of any way other than using the nodes from node-red-embedded within SignalK. Unfortunately their nodes are working only when embedded.


I've two YDCC-04 and switch them remotely using SignalK -> signalk-n2k-switching-plugin -> WilhelmSK

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

Looks like you an do it, but requires a fair amount of work.

watched this Youtube Video. Open a session to port 8375, then parse the msg payload for what is required. Not sure how to push data back to SignalK,

Wonder if we just load the Victron contrib into the embedded node red?

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

Not really much work. But I use WilhelmSK for visualisation and control. This makes things a lot easier.

Have been following his channel on youtube for quite a while. Parsing msg.payload is the easy part, push into N2K is not because it's RAW data and needs to be converted.

Yes, installing @victronenergy/node-red-contrib-victron into SignalK Node-Red embedded should work.

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

Do you know if we can install the Victron components into the embedded node red. If so then we just do that and turn the main node red off...

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

I could try, but currently I have wrecked my node-red installation from the large image. But I'm pretty sure that this will work.

0 Likes 0 ·
Show more comments
0 Answers