Grafana spør InfluxDB og viser dataene som grafer, målere og statuspaneler i et dashbord

Grafana

Grafana er en åpen plattform for datavisualisering og analyse som gjør tidsseriedata om til interaktive dashbord. I Home Assistant-økosystemet er den visualiseringslaget for data lagret i InfluxDB – der InfluxDB håndterer langtidslagring og effektiv spørring av sensorhistorikk, håndterer Grafana presentasjonen: tilpassbare grafer, måler-paneler, statusvisninger, varmekart og varselterskler som gir smarthus-dataene dine et detaljnivå og en klarhet Home Assistants innebygde historikk-paneler ikke kan måle seg med.

Grafana spør InfluxDB og viser dataene som grafer, målere og statuspaneler i et dashbord

Grafana kobles til InfluxDB som en datakilde – et engangsoppsett der du oppgir InfluxDB-serverens adresse, databasenavn og påloggingsinfo. Når koblingen er på plass, lar Grafanas spørre-editor deg bygge paneler ved å skrive InfluxQL- eller Flux-spørringer mot Home Assistant-dataene, velge hvilke målinger og tagger du vil tegne, og hvordan de skal aggregeres. Et typisk energidashbord kan ha en tidsseriegraf over timesforbruk, et statuspanel med dagens totale kWh, en måler som viser solproduksjon nå, og et stolpediagram som sammenligner daglig forbruk de siste to ukene – alt fra samme InfluxDB-instans, alt oppdatert i sanntid.

Grafana kjører som et Home Assistant-tillegg, installert og styrt gjennom det vanlige tilleggsgrensesnittet sammen med InfluxDB og Mosquitto. Tillegget eksponerer Grafanas web-grensesnitt på en lokal port, tilgjengelig fra hvilken som helst nettleser på nettet ditt. Grafana støtter også å bygge inn enkeltpaneler som iframe, som gjør det mulig å vise Grafana-visualiseringer rett inne i et Home Assistant Lovelace-dashbord med webside-kortet – og kombinere Lovelace sin enhetsstyring med Grafanas analytiske dybde i ett grensesnitt.

Proff-tips: Bruk Grafana til analyse, Lovelace til styring
Grafana og Lovelace har ulike formål og fungerer best holdt fra hverandre. Lovelace er optimalisert for sanntidsstyring og status – slå lys av og på, sjekke hvilke dører som er åpne, se temperaturen nå. Grafana er optimalisert for historisk analyse – forstå mønstre, oppdage avvik, sammenligne perioder. Et veggnettbrett med Lovelace til daglig bruk og en nettleserfane med Grafana til ukentlig energigjennomgang er den naturlige arbeidsdelingen mellom de to.

Utover InfluxDB støtter Grafana dusinvis av andre datakilder – PostgreSQL, MySQL, Prometheus, Elasticsearch og mange flere – samt Home Assistant-datakilde-pluginen fra Grafanas plugin-bibliotek, som spør Home Assistants WebSocket-API direkte uten InfluxDB som mellomledd. Denne direkte integrasjonen er enklere å sette opp for grunnleggende visualisering, men mangler langtidslagringen og aggregeringsytelsen InfluxDB-stabelen gir for seriøs historisk analyse.

🏠 Visste du at: Grafana ble laget av Torkel Ödegaard i 2014 som en avgreining (fork) av Kibana – visualiseringslaget for Elasticsearch – fordi han ville ha bedre tidsserie-grafer enn Kibana tilbød for infrastrukturovervåking. Det har siden vokst til ett av verdens mest utbredte observabilitetsverktøy, brukt av NASA, CERN og tusenvis av bedrifter til infrastrukturovervåking – og av titusenvis av Home Assistant-brukere til å følge strømregningen.

Relaterte artikler

No post found!

Kilder