Klare Antwort: Ja.

Tschuldigung...
Leider kommt es darauf an, was Du haben möchtest...
InfluxDB ist eine auf Messwerte spezialisierte Datenbank, mit Grafana steht ein sehr mächtiges Frontend zur Aufbereitung zur Verfügung. openHAB hat eine Schnittstelle, um erfasste Daten in InfluxDB einzutragen.
rrd4j wäre die interne Lösung, die simpel ist und zuverlässig arbeitet. Sie macht am wenigsten Mühe, weil sie out-of-the-box läuft, allerdings werden die Daten maximal ein Jahr gespeichert und nicht nur das, sie werden auch mit der Zeit ungenauer, je älter ein Messwert ist, desto ungenauer ist er, weil mehrfach mehrere Messwerte zusammengefasst werden, um so Speicherplatz zu sparen. Auf InfluxDB verwirft alte Daten, man kann aber genau konfigurieren, wie alt die Daten sein müssen, und es werden keine Durchschnittswerte gebildet, die Auflösung bleibt über den gesamten Messzeitraum konstant.
MySQL ist ein reines Datenbankbackend und stellt nur Tabellen mit Wertern zur Verfügung, dafür ist es aber leicht nutzbar und man kann die Daten selbst nach Herzenslust auswerten. alternativ geht dantürlich auch mit PostGres oder anderen Datenbanken. Ein entfernter Rechner als Zeil hat den Vorteil, die Daten unabhängig von openHAB zu haben, dafür hat man aber zwei Stellen, die einen Defekt haben können.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet