Heinzungsverhalten analysieren

Moin,
ich möchte wissen, bei welcher Vorlauf- und Rücklauftemperatur meine Zentralheizung anspringt. Ich zeichne die Stromaufnahme und die Temperaturen auf und kann zB immer dann eine Automatisierung triggern, wenn die Stromaufnahme einen gewissen Wert überschreitet. Ich weiß nur leider nicht, wie ich die aktuellen Temperaturen dann auswerten und speichern kann.

Mich interessiert auch, wie lang die Abstände zwischen den Brennerstarts sind und eventuell noch, wie lang der Brenner läuft.

Kann ich das mit einer Automatisierung machen oder brauche ich ein Script, das die Werte aus der Datenbank holt? Ich speichere die Werte sowohl in MariaDB als auch in InfluxDB. Oder kann man das mit Grafana auswerten? Aktuell kann ich das nur von Hand indem ich mir den Verlauf anschaue.