SignalK Image

SignalK

Victron BLE Dashboard using Pi/Signalk/Grafana

I read some announcements here about Victron BLE protocol being opened up:

https://community.victronenergy.com/questions/187303/victron-bluetooth-advertising-protocol.html


https://community.victronenergy.com/questions/137214/victronconnect-see-readings-immediately-on-the-dev.html


So as I have the following devices in my van:

Victron Smart Orion DC-DC Charger

Victron Smart MPPT Solar

Victron Smart Shunt


... and as there is no support in Venus OS for Victron BLE as yet, still need cables I believe, I decided to fire up my pi 4 and touchscreen and installed:

signalk

influxdb

grafana


Next I installed the plugin for signalk victron ble

There is some great work being done here to read in the values from the victron devices over BLE, no cables needed - nice!!

https://github.com/stefanor/signalk-victron-ble


It is based upon following library which you will need install to be able get the mac addresses and keys you need for the Victron BLE devices.

https://github.com/keshavdv/victron-ble



It is still work in progress and had to fix some issues with my local copy of the code, plus I added some extra fields for Solar Power and Yield, I have not followed any Signalk data tree spec, but the fields are still imported and sent to Grafana via InfluxDB - so all good from my point of view :

Add dcdc converter #1

https://github.com/stefanor/signalk-victron-ble/pull/1

Issue : DcDc Off Reason

https://github.com/keshavdv/victron-ble/issues/20


I am sure these will all be addressed soon, but here is a preview of what my Grafana dashboard looks like in my van. I am super pleased, did I mention no cables required it is all over BLE and the other advantage is it can support Orion DC charges also so I can show charge status and Van Starter Battery voltage.


[image]


Steve



steveuk71 asked
Stefanie (Victron Energy Staff) commented ·

0 Answers

How to view all nmea 2000 data from signalk server in Grafana?

I have installed venus large image and venus docker grafana that works properly, but I do not get access to all nmea2000 data from signalk server in Grafana, only "victron data". In segnalk server I can see that all data I want is available in "data browser". I assume that only a small detail is missing since all data is already in the signal server and influxdb already sends victron data to Grafana .. Will be very grateful for answers that can point me to the right course for further troubleshooting.

Jonny Sollid asked
Jonny Sollid commented ·

2 Answers

Followers

2 Posts
23 Users
3 Followers

Topic Experts