Shunts that support SignalK?
I have used Pico2SignalK for 2 seasons, but sometime this spring Simarine have changed something and broken the integration. I'm looking for some other shunts that can be connected to SignalK? Any tips?
21 Replies
Victron VE.Direct with Raspberry Pi/Signal K
Updated 2022-01, Victron Smart Shunt VE.Direct venus raspberry rpi serial cable console connect linux socat nodered signal k loopback test
also Victron's BMV 712 battery monitor can be connected with VE.Direct, their bluetooth protocol with https://www.npmjs.com/package/signalk-victron-ble and/or via a GX device with https://www.npmjs.com/package/signalk-venus-plugin
npm
signalk-victron-ble
Simple Signal K Node server plugin to read data from Victron devices using Instant Data over BLE. Latest version: 0.0.6, last published: 8 months ago. Start using signalk-victron-ble in your project by running
npm i signalk-victron-ble
. There are no other projects in the npm registry using signalk-victron-ble.npm
signalk-venus-plugin
Victron Venus-SignalK Integration. Latest version: 1.38.1, last published: 14 days ago. Start using signalk-venus-plugin in your project by running
npm i signalk-venus-plugin
. There are no other projects in the npm registry using signalk-venus-plugin.just to reframe the question: it is not like the shunt supports SignalK by outputting directly SignalK, but there are existing integrations for connecting these to Signal K Server
+1 for Victron Smart Shunt. signalk-victron-ble works fantastic and all needed data are available in SK. I have 2 of them + Smart Battery Protect + Solar Charger, Smart Battery Charger and an Orion XS B2B Charger. All data available in SK without any additional wiring.
I had a similar problem after a wifi change. Try the latest version if Pico2SignalK to see if your problem is solved.
Hey hey,
I just tried to connect my victron smart shunt to signalK via bluetooth with then victron ble plugin.
I followed all steps from the installation guide mentioned above, but it won't connect.
The plug-in says "Started" on the dashboard, but I cannot find any server logs related to the signalk-victron-ble plug-in.
I use plugin version 0.1.3
Anyone has an idea how to proceed? 😅
@Domi_nik I was also not able to make signalk-victron-ble to work on my Cerbo, but do try bt-sensors-plugin-sk which works for me. See this thread: https://discord.com/channels/1170433917761892493/1295425963466952725/1312710681836916797
@Lure hi,
I tried it aswell, but with the smart shunt it connects but I receive no data
🤔
The log says it's waiting for changes. I'll check it out again tonight, maybe someone can help me out in the other chat
Did it detect the device? Have you been able to add it in plugin settings?
@Domi_nik I'm the developer of the bt-sensors plug-in. Let me know if I can help.
Hello. Can anyone tell me if I have to invest nearly $1000 on a victron lynx 500 smart BMS to be able to connect my Victron Multiplus to Signal or is there another sulution? I am installing a Multiplus 12/2000 with victrons Lifepo4 batteries. running openplotter on a raspberry5 with macarthur hat. And Excuse me if this is off topic. I am a beginner 😉 Thx
I've been using the Victron Smartshunt to measure my batteries voltage etc for about two years now.
https://www.amazon.com/Victron-Energy-SmartShunt-Battery-Bluetooth/dp/B0DJ2P2XN5?th=1
A plugin I wrote, bt-sensors-plugin-sk supports the shunt. With the plugin installed you can get an instant readout from the shunt and map the values to Signalk paths for monitoring and display.
You you need a GX device
See #victron for Victron related questions
You can also use a raspberry pi running VenusOS. (Although I am not sure of the details about how to connect a multiplus, pretty sure you can)
And also always better to ask questions in a new thread instead of burying them in someone else’s question!
Thx again. I will look into it
Since this seems to be about events potentially occurring after my knowledge cutoff in April 2024, I'll focus on providing general information about SignalK-compatible shunt options that could be useful alternatives to Pico2SignalK.
Here are some established alternatives that have worked well with SignalK:
1. Victron Energy Smart Shunt - This is a well-supported option that can connect to SignalK through various methods:
- Through Venus OS/Venus GX
- Via MQTT
- Through a direct connection using their VE.Direct to USB interface
2. VAA (Voltage/Amperage/Amp Hours) from Tindie - This is an open-source hardware solution specifically designed for marine use and SignalK integration
3. ESP32-based DIY solutions - You could build your own using:
- An ESP32 microcontroller
- INA226 or INA219 current sensor chips
- SignalK ESP module for integration
Also, what are your specific monitoring needs? This would help me suggest the most appropriate alternative for your setup.
This is my hardware to be installed.
I would like to get as much data as possible like battery monitoring, consumption etc.
not shure what data this setup can provide and what I need to connect/convert it to my raspberry pi with MacArthur hat running openplotter
What is that VAA from kindie? Can’t find anything about it and I’m curious.
Add a GX device or another pi running VenusOS. I think that’s the only way you will get data from the MultiPlus.
Ended up buying the lynx smart shunt bms 500. It has the ve bus port and Bluetooth. As I understand it is now just to get a cable. Thx
You may be able to use the Victron bt plugin
The non-lynx shunt works with with it
The bt-sensor plug-in also supports the lynx BMS