Grafana dashboard - Ideas

Hi.
I have finally got my VICTRON-Grafana dashboard running :-)

The devices in use are:
Venus GX
Quattro 48/8000
2x SmartSolar Charger MPPT 150/85 &
BYD Battery & BMS

I am using a Raspberry Pi4 running DietPi, InfluxDB, Telegraph plugin and Grafana Server.

I also installed the following plugins on grafana:

SUN and Moon (data source)

and

Carpet Plot


It is still work in progress but I am quite happy with outcome so far.
I have created a "Overview" dashboard where basically everything should be "green" - when OK.
So a quick look should tell me that everything is OK.

[image]

There are more detailed dashboards for other things like the inverter:

[image]

or Battery

[image]

or charger - current data & history

[image]


I borrowed some ideas from other dashboards and added some of my ideas.

This is just to give you some additional ideas for the layouts

Cheers


juergen pflug asked
daba edited ·

4 Answers

Visualisierung eines bestimmten Wertes in Grafana (auf der Suche danach)

Hallo zusammen,
Die Überschrift ist vielleicht etwas verwirrend, aber fällt nichts Besseres ein.
Mein Problem:
Ich erstelle mir gerade ein Dashboard mit Grafana und Influx. Das klappt super und ich habe auch alle Werte, die ich visualisieren möchte und bereits habe. Bis auf einen, ich suche nach dem Wert, der mir den täglichen Zukauf Watt aus dem Grid anzeigt.
Im Victron Portal sehe ich den Wert unter "Aus dem Netz", aber in welcher Variable steckt der Wert? Der wird ja offensichtlich ausgelesen und verwendet.
Ich lese alle Daten aus dem Cerbo mit einem Node Red Node aus (N/48e7da8997fd/#), mach da raus ein CSV und lenke das in eine Datei um.
Dann kann ich auf der Konsole suchen, finde aber nichts. In der Datei fínde ich dann glaube ich alles was der Cerbo "weiß" in Form von
Beispiel: "N/48e7da7787fd/grid/40/Ac/Power,4.7" (40=EM24)
Wenn ich nun weiß nach welchem Wert ich suchen müsste, könnte ich den in die Infux pumpen und mit Grafana auslesen. Ich habe mein Dashport fertig mit Ausnahme dieses Wertes.
Kann mir jemand Helfen mit der Information, welchen Wert ich auslesen muss?

Schon mal Danke, in der Hoffnung jemand weiß es.

viele Grüße
der Lexx

lexxloon asked
holger Bleckwehl commented ·

6 Answers

Two PV Inverters & Grafana

Is it possible to get yield from both PV inverters (AC -In and AC-Out) separately using Grafana/Nodered ?

[image]

At the moment I have a Grafana query like below and it works if there is just one PV Inverter - AC-Out or AC-In side:

SELECT mean("value") FROM "venus_default"."pvinverter/Ac/Power" WHERE $timeFilter GROUP BY time($__interval) fill(null)

This gives me, depending on wich on is faster, either yield from first or second one, but it does not sum up.
150W (180W at the moment of printscreen) + 120W should be 320W but grafana shows just one of them at a time.

[image]

sma-1.jpg(116.1 KiB)

[image]

[image]


Philip asked
mir published ·

7 Answers

Global Link data to grafana (or other)

Hi community,

is there any possibility to feed the data from my global link to a service like grafana to have extended visualizations? I love the VRM portal, but I need more flexibility, the excel export option is my current work around. A direct data flow would be much better.


Thanks for your input!

thilohofmann asked
johanndo answered ·

1 Answer

My Grafana Dashboard free to use

Hello everybody,

I use Grafana professionally to monitor servers in our data center and servers of our customers.

Since our data center should use 100% photovoltaics, I came to Victron Energy. The test project was the expansion of our mobile home with all the necessary components: battery, MPPT solar charge controller, inverter, shunt and other things.

Victron Energy offers a fantastic interface with VRM. I wanted to see more data and created a Grafana dashboard.

I published this dashboard at Grafana. Everyone is welcome to load the dashboard and see how I set up the displays and how the values are calculated. Maybe you can find some ideas for your own installation.

I am very happy if other ideas are proposed here and I will try to implement them.

Grafana dashboard: https://grafana.com/grafana/dashboards/14400

greetings
Ulrich

Ulrich asked
cleverheart edited ·

5 Answers

Venus Docker Grafana 64-bit Images

Good day

I have a 64-bit Raspberry Pi 4 with an Ubuntu operating system on which I have installed a 64-bit Docker system.

Now I am wondering if anyone can help me to find the venus-docker-server, venus-docker-grafana and venus-docker-upnp images that I can use, if such images are available.

Regards

bertie-bezuidenhout asked
rob-wilson edited ·

7 Answers

Projet de développement d'une interface

Bonjour à tous,

J'explore Venus OS avec l'intention de développer une interface spécifique pour un voilier électrique.


1/ Peut-on développer sur Linux Debian ?

Venus OS peut être installé sous debian https://github.com/victronenergy/venus/wiki/install-venus-packages-on-Debian Est-ce recommandé pour développer plus confortablement ? Venus fonctionne-t-il correctement sous Debian ?


2/ Existe-t-il un module de simulation des équipements Victron, i.e. modifiant les données sur dBus ? Cela me semble indispensable pour intégrer. Le mieux serait un service avec des scenarii de données qui évoluent automatiquement.


3/ Apparemment, Venus OS utilise Grafana qui me semble parfait pour une belle interface, et même beaucoup trop riche pour ce que je veux faire...

Mais Grafana permet-il de développer des boutons de choix ou autres curseurs ?

Quel est la librairie GUI recommandée ?


Merci d'avance






jpierre asked
Thierry Cortassa (Victron Energy Staff) answered ·

1 Answer

How could i get data from two installations

Hi,

i have now two cerbo gx running. So i have two installations in VRM. I could see data from both installations in VRM.

I use venus-docker-grafana to load the data into a local influxdb. All Tables has the field portalID so it should work with different installations. (Each installation has its own portalID).

[image]

But in the Dashboard it only transfers data from the first installation.

[image]

What do i missing?

Regards

Closed

Ulrich asked
Ulrich answered ·

6 Answers

Grafana on Raspberry Pi 4 running ok but

docker-compose up-d is always pulling only grafana 7.04 and not 7.5.1

and yes i have modified docker-compose.yaml file, the line like described

---------------

graphing:
image: "victronenergy/venus-docker-grafana:2.0.0"

---------------

hovever there is not 7.5.1 coming as it should

any idea why?

what to do to get the 7.5.1 or newer running?

beside of this issue everything is running fine.

thank you

vladi on Boat TOROA

https://vrm.victronenergy.com/installation/74998/share/bddecdb8




vladi asked

0 Answers

How to find dbus path for additional shunts?

Attached to my Cerbo I have a Lynx shunt and a Smart Shunt. In VRM, I can see data from both. However in my grafana dashboard I can't seem to guess the Dbus path for the Smart Shunt.

Some questions that will help me on this quest:

  1. Is there a way to see all of the dbus paths that have been recorded in the influx database? I have tried to use the explore with little success.
  2. This https://github.com/victronenergy/venus/wiki/dbus#battery suggests that each shunt would have its own service on the dbus. Then describes logging into a device and running dbus -y or dbus-spy - any tips or tutorials on how I can get started with this?

thanks everyone!


gbb asked
gbb answered ·

3 Answers

Using Influx & Grafana: Someone already created a downsampling and data retention script?

Hello,

I use the victron docker Images to push all Data from MQTT to a local Influx DB.
This is a very nice solution, having detailed 6 samples per Second for all measurements.
The Data consume about 300 MB per Day what is fine for a few month.

But I want to use this also for long term storage of the Data (>10 Years) as well.
So I want to use the influx data aggregation and retention methods to down sample old data.

Data older as 1 Month should get aggregated to 10 minutes slots, reducing the data consumption from 9 GB / Month to about 15 MB/Month.

Anyone already done this and can provide his downsampling task script? Would be great to share this, that not everyone needs to write it again and again.

Thank you

solarlion asked

0 Answers

Issue with Venus Docker Unraid with existing Influx Grafana

Have the Venus server and UPNP dockers installed with a existing Influx 1.8 and grafana installation. The server can find my Cerbo via local discovery but I get a error in the log after a minute or so.

FetchError: request to http://169.254.10.138:34297/com.victronenergy.ccgx.D4:12:43:0B:57:40.xml failed, reason: connect ETIMEDOUT 169.254.10.138:34297

The address if the Cerbo is 192.168.1.114.


No data is ever logged. I had the same Cerbo set up with a Pi and had it working well. MQTT plaintext is on.

I am also getting constant grafana connection issues. The server successfully created the influx DB.


2022-03-06T17:42:37.296Z

info

influxdb Attempting connection to 192.168.1.253:8086/ess

2022-03-06T17:42:37.298Z

info

influxdb Connected

arghhh40k asked
arghhh40k edited ·

0 Answers

Grafana CCGX Win10 - no data collection

I have installed Grafana/Docker on my Windows 10 laptop using the detailed installation instructions. I added the local IP address of my CCGX device as shown in Option B of the instructions. It all seems to work as described except I have no data being collected in the Home/Dashboard screen . I can access and control my CCGX via my browser at the inputted address.

I enabled the two MQTT services on the CCGX.

Is there another setting on the CCGX that enabled data output?

mresman asked
mresman answered ·

1 Answer

Switch from docker to narrative installations

Hello everybody,
We have a VMware environment in the company and mainly use Windows Server.
Since docker is not made for productive use, I have already installed Grafana and InfluxDB as a separate service on a Windows server. This has many advantages, because I can now update both very easily and it fits perfectly into our environment.
Unfortunately, I have not yet been able to implement the last part: The VRM query that transfers VRM data to InfluxDB.
How is this resolved? Is there a conf file in Docker that can help me? Can anyone help me further?

Conversely, I can help with the implementation of the first two parts: Grafana and InfluxDB. I am a Windows specialist and I am happy to help. (See: https://www.zoomsoft.de/grafana)

(Please excuse my bad English, I use a web translator.)

Closed

Ulrich asked
Ulrich answered ·

3 Answers

Top Contributors - Community Supporters

Alexandra avatar image Alexandra 234 Answers & Comments
Matthias Lange - DE avatar image Matthias Lange - DE 216 Answers & Comments
maha avatar image maha 173 Answers & Comments
kevgermany avatar image kevgermany 140 Answers & Comments
netrange avatar image netrange 129 Answers & Comments
nickdb avatar image nickdb 124 Answers & Comments
wkirby avatar image wkirby 89 Answers & Comments