Beklager, nettleseren din støtter ikke JavaScript!
Logg inn

Energiovervåking med åpen kildekode: Home Assistant, Node-RED og mer

Plattformer for energiovervåking med åpen kildekode og målerintegrasjon

Et energiovervåkingssystem med åpen kildekode kombinerer normalt tre lag:

  1. en energimåler som måler spenning, strøm, effekt og energi;
  2. et kommunikasjonsgrensesnitt som overfører målingene;
  3. en plattform som lagrer, visualiserer eller handler på dataene.

Home Assistant, Node-RED, OpenHAB, ioBroker, Zabbix og ThingsBoard kan alle brukes i et energiovervåkingsprosjekt, men de løser forskjellige problemer. Noen fokuserer på smarthjem-automatisering, noen på dataflyter, og andre på enhetsovervåking eller IoT-dashbord.

Denne guiden sammenligner disse plattformene og forklarer hvordan du velger en integrasjonsmetode som MQTT, Modbus TCP eller et lokalt HTTP-API. IAMMETER brukes som et praktisk eksempel på energimåler fordi Wi-Fi-energimålerne tilbyr disse åpne grensesnittene uten å låse brukeren til én programvareplattform.

Energy meter
     │
     │ MQTT, Modbus TCP, HTTP or local API
     ▼
Open-source platform
     │
     ├── Dashboard and history
     ├── Automation and control
     ├── Alarms and notifications
     └── Database or external analytics

1. Hva bør en energiovervåkingsplattform tilby?

Før du velger programvare, må du definere hva prosjektet trenger utover sanntidsavlesninger fra måleren.

Typiske krav inkluderer:

  • sanntidsverdier for effekt og akkumulert energi;
  • historisk lagring og diagrammer;
  • visualisering av importert og eksportert energi;
  • dashbord for enkeltkretser eller flere kretser;
  • varsler når effekt, spenning eller enhetsstatus endres;
  • automatisering basert på soloverskudd, tariffer eller lastforhold;
  • integrasjon med et eksisterende smarthjem- eller IoT-system;
  • drift i det lokale nettverket;
  • tilgang til rådata for egne beregninger.

Ikke alle plattformer leverer alle disse funksjonene som standard. For eksempel kan et dataflytverktøy være utmerket til automatisering, men kreve en separat database og et eget dashbord. En smarthjem-plattform kan ha et ferdig energidashbord, men ikke flerbruker- eller bedriftsarbeidsflyten som kreves av et industriprosjekt.

2. Sammenlign plattformer for energiovervåking med åpen kildekode

Plattform Best egnet for Dashbord Automatisering Historiske data Typisk måler-grensesnitt
Home Assistant Hjemmeenergi, sol og smarthjem-brukere Innebygde dashbord og Energy Dashboard Sterk Innebygd opptaker; eksterne databaser er også mulig HTTP-integrasjon, MQTT eller Modbus TCP
Node-RED Egendefinerte dataflyter, transformasjon og kontrolllogikk Flytredigering; dashbord krever normalt ekstra noder eller verktøy Svært sterk Lagres vanligvis i en ekstern database MQTT, HTTP eller Modbus TCP
OpenHAB Smarthjem-automatisering med åpen kildekode Tilgjengelig via OpenHAB-grensesnitt Sterk Støttes gjennom persistenstjenester HTTP, MQTT eller bindinger
ioBroker Adapterbasert smarthjem-automatisering og visualisering Tilgjengelig via adaptere og visualiseringsverktøy Sterk Avhenger av valgte adaptere og lagring Adapter, HTTP eller MQTT
Zabbix Enhetsstatus, infrastrukturovervåking og varsler Sterke operative dashbord Fokus på triggere og varsler Innebygd overvåkingshistorikk HTTP/API-innsamling
ThingsBoard IoT-enheter, telemetridashbord og regelkjeder Sterke IoT-dashbord Basert på regelmotor Innebygd telemetrilagring MQTT eller HTTP

Plattformen bør velges ut fra tiltenkt arbeidsflyt, ikke bare ut fra om den kan vise en effektverdi.

3. Home Assistant eller Node-RED?

Home Assistant og Node-RED er to vanlige valg, men de er ikke utskiftbare.

Velg Home Assistant når:

  • prosjektet først og fremst er et smart hjem;
  • du vil ha ferdige enheter og et Energy Dashboard;
  • energidata skal brukes sammen med lys, HVAC, elbillading eller hvitevarer;
  • brukerne foretrekker konfigurasjon og dashbord fremfor å bygge en komplett datapipeline;
  • lokal automatisering og varsler er viktig.

Start med IAMMETER-integreringsguiden for Home Assistant for støttede IAMMETER-integreringsmetoder og konfigurasjonsdetaljer.

Velg Node-RED når:

  • prosjektet trenger egendefinert datatransformasjon;
  • flere API-er, meklere eller enheter må kobles sammen i én flyt;
  • du vil implementere kontrolllogikk visuelt;
  • målingene skal skrives til InfluxDB, SQL, Grafana eller en annen ekstern tjeneste;
  • applikasjonen er en egendefinert arbeidsflyt snarere enn et ferdig energidashbord for hjemmet.

Start med IAMMETER-integreringsguiden for Node-RED.

Bruk begge når:

Home Assistant kan levere enheter, dashbord og enhetskontroll, mens Node-RED håndterer mer kompleks orkestrering. Riktig grense avhenger av hvilket system som skal eie automatiseringen og de historiske dataene.

4. Velg grensesnittet til energimåleren

Den samme plattformen kan støtte mer enn én tilkoblingsmetode. Velg grensesnitt ut fra dataretning, oppdateringsbehov og nettverksarkitektur.

Grensesnitt Dataretning Best egnet for Hva plattformen trenger
Lokalt HTTP-API Plattformen poller måleren Enkle LAN-integrasjoner og periodiske avlesninger HTTP-klient eller innebygd integrasjon
Modbus TCP Plattformen poller registre Lokal overvåking med ett sekunds intervall, automatisering, PLC og SCADA Modbus TCP-klient
MQTT Måleren publiserer til broker Flere forbrukere, IoT-systemer og hendelsesdrevne flyter MQTT-broker og abonnent
HTTP/HTTPS-opplasting Måleren sender til endepunkt Egendefinert web-backend eller IoT-opptakstjeneste HTTP-mottaker og JSON-parser

MQTT-integrasjon med energimåler

MQTT skiller måleren fra de forbrukende applikasjonene. Måleren publiserer til en broker, og Home Assistant, Node-RED, ThingsBoard eller en egendefinert tjeneste kan abonnere på dataene.

MQTT er nyttig når:

  • mer enn én applikasjon trenger målingene;
  • en broker allerede finnes;
  • prosjektet bruker hendelsesdrevet behandling;
  • måleren skal starte dataleveransen selv.

Se Publiser IAMMETER-energidata til din MQTT-broker for IAMMETER-konfigurasjon, emner og nyttelastdetaljer.

Modbus-integrasjon med energimåler

Modbus TCP er nyttig når plattformen må hente målinger lokalt med et forutsigbart registerkart og kort pollingsintervall.

Den passer godt til:

  • sanntidsautomatisering av effekt;
  • Modbus-sensorer i Home Assistant;
  • Modbus-flyter i Node-RED;
  • PLC-, SCADA- og industriell gateway-integrasjon.

Se IAMMETER-guiden for Modbus TCP-energimålere.

Integrasjon med lokalt HTTP-API

Et lokalt API er ofte det enkleste alternativet når en plattform eller et skript kan hente JSON direkte fra målerens LAN-adresse. Det unngår en broker, men kobler applikasjonen som regel tettere til måleren.

Se IAMMETER-guiden for lokalt API og fastvaregrensesnitt.

5. Plattformspesifikke integreringsveier

Energiovervåking med Home Assistant

Home Assistant passer for brukere som vil at energidata skal delta i den bredere smarthjem-modellen. IAMMETER har et dedikert dokumentasjonssenter for Home Assistant som dekker tilgjengelige integreringsmetoder, enheter og hensyn for Energy Dashboard.

Denne siden dupliserer ikke Home Assistant-konfigurasjonsmatrisen; den dedikerte guiden forblir den autoritative kilden for konfigurasjonsdetaljene.

Energiovervåking med Node-RED

Node-RED kan motta data via MQTT, hente et lokalt API eller bruke Modbus-noder. Flyter kan normalisere målinger, utløse automatiseringer og sende dataene til en tidsseriedatabase eller et dashbord.

OpenHAB og ioBroker

OpenHAB og ioBroker passer når brukeren allerede driver ett av disse smarthjem-økosystemene. Å legge energimåleren til den eksisterende plattformen er vanligvis enklere enn å distribuere et nytt automatiseringssystem.

Zabbix

Zabbix er nyttig når hovedkravet er operativ overvåking: nåverdier, enhetstilgjengelighet, historikk, terskler og varsler. Det er ikke et dedikert produkt for strømkostnader eller solanalyse, men det kan bringe målerdata inn i en eksisterende infrastrukturovervåkingsarbeidsflyt.

ThingsBoard

ThingsBoard passer for IoT-telemetri, enhetsdashbord og regelkjeder. MQTT- og HTTP-opptak gjør det nyttig for prosjekter som kombinerer energimålere med andre felt-enheter.

6. Hvor IAMMETER passer inn

IAMMETER Wi-Fi-energimålere kan fungere som åpne målekilder i stedet for å være bundet til én enkelt overvåkingsapplikasjon.

Dagens IAMMETER-målerfamilier dekker enfase-, deltfase- og trefase-systemer. Antallet målekanaler og sensorer varierer etter modell, mens den åpne integreringsarkitekturen gjør at målingene kan brukes av lokal og tredjeparts programvare.

Typiske IAMMETER-integreringsgrensesnitt inkluderer:

  • lokalt HTTP-API;
  • Modbus TCP;
  • MQTT og MQTTS;
  • HTTP- og HTTPS-opplasting;
  • TCP- og TLS-opplasting.

Guiden fastvare og åpne grensesnitt er den autoritative referansen for gjeldende målerside-funksjoner, fastvarekonfigurasjon og eldre grensesnitt.

7. Når en plattform med åpen kildekode ikke er nok

En automatiserings- eller IoT-plattform med åpen kildekode er ikke alltid den beste grensen for et energiovervåkingsprosjekt.

Vurder en annen arkitektur når:

  • brukeren vil ha et ferdig lokalt grensesnitt for energiovervåking uten å sette sammen flere komponenter;
  • en bedrift trenger mellomvare-API-er for sitt ERP-, EMS- eller BMS-system;
  • kunden allerede har en backend og bare trenger en mottaker for målerdata;
  • prosjektet krever en kundekontrollert database og arbeidsflyt for enhetsadministrasjon.

IAMMETER tilbyr tre tilleggsveier:

  • IAMMETER-Docker for et ferdig selvhostet overvåkingsgrensesnitt;
  • IAMMETER-Central for bedriftens datamellomvare;
  • direkte integrasjon for en helt kundeeid backend.

Sammenlign disse alternativene på Selvhostet energiovervåking med IAMMETER.

8. Anbefaling etter bruksområde

Behov Anbefalt startpunkt
Energidashbord for hjemmet og smarthjem-automatisering Home Assistant
Egendefinert dataflyt, transformasjon og kontroll Node-RED
Eksisterende OpenHAB- eller ioBroker-installasjon Integrer i den eksisterende plattformen
Infrastrukturovervåking og varsler Zabbix
IoT-telemetridashbord og regelkjeder ThingsBoard
Ferdig lokal strøm- eller solovervåking IAMMETER-Docker
Mellomvare for et bedrifts-ERP, EMS eller BMS IAMMETER-Central
Helt egendefinert opptak og database Direkte serverintegrasjon

For utvikling mot egen server, fortsett med Motta IAMMETER-energidata på din egen server. For et komplett arkitekturkart, se Utvikle ditt eget energiovervåkingssystem.

9. Sammendrag

Den beste plattformen for energiovervåking med åpen kildekode avhenger av hva som skjer etter at måleren produserer data.

  • Velg Home Assistant for energidashbord og automatisering i smarte hjem.
  • Velg Node-RED for fleksible dataflyter og kontrolllogikk.
  • Bruk OpenHAB eller ioBroker når de allerede er hjemmets automatiseringsplattform.
  • Velg Zabbix for operativ overvåking og varsler.
  • Velg ThingsBoard for IoT-telemetri og regelmotor-arbeidsflyter.
  • Bruk MQTT når flere applikasjoner skal konsumere målerdata.
  • Bruk Modbus TCP for rask lokal polling og industriell integrasjon.

IAMMETER leverer de åpne måler-grensesnittene; den valgte plattformen bestemmer hvordan målingene lagres, visualiseres og brukes.

Sist oppdatert: 16. juli 2026

Topp