What Graphing tools do you use?

I’m new to HA and just setting up my feeds. I currently have the following set up
1.Iotawatt
2.Octopus
3. Solar Assistant
These are my main focus as I want to get a granular view of my energy use and generation from my solar + battery system.
I am also waiting delivery of a Hildebrand Glow to get more real time data from Octopus.
So my question is. What graphing tools do you recommend for use with HA?
My research has dug up a shortlist of…

  1. mini-graph-card
  2. apexcharts-card
  3. grafana - feeding directly from HA
  4. Grafana - feeding from InfluxDB
    I currently have an Telegraf/InfluxDB/Grafana setup that works so I am familiar with Grafana although no expert as I am having trouble getting my times/dates to align correctly.
    So, I want to try HA.
    I’d appreciate opinions as to what method to use (other suggestions also welcome).
    TIA

I use 1, 2 and 4. Also the custom bar graph card and Sankey charts.

1 Like

I use the internal db just for debugging the setup.
Longterm stuff is saved to InfluxDB2.

But that might be related to the fact, that the HA-frontend is also only used for setup/configuration here.
We control the setup through automations and switches. if a smart device is needed, we use Homekit instead of the HA frontend.
So HA dashboard chart widgets aren’t that useful to me.

For graphing I use Grafana.
I highly recommend the ECharts plugin.
You can do crazy stuff with Javascript in your charts here.

For example when you have to transform the data in a very specific way like with this sankey chart.
But Echarts also adds a lot other cool possibilities to Grafana that I was missing before.

Could you post some sample code for Echarts inside Grafana? I am pulling my hair trying to figure out how to get the data from Influxdb, but resources on the web are very limited and sketchy on this topic. Thank you in advance!