Je nám líto, váš prohlížeč nepodporuje JavaScript!
Přihlásit se

Open-source monitorování energie: Home Assistant, Node-RED a další

Open-source platformy pro monitorování energie a integrace elektroměrů

Open-source systém monitorování energie obvykle kombinuje tři vrstvy:

  1. elektroměr, který měří napětí, proud, výkon a energii;
  2. komunikační rozhraní, které přenáší naměřené hodnoty;
  3. platformu, která data ukládá, vizualizuje nebo na ně reaguje.

Home Assistant, Node-RED, OpenHAB, ioBroker, Zabbix a ThingsBoard lze všechny použít v projektu monitorování energie, ale řeší různé problémy. Některé se zaměřují na domácí automatizaci, některé na toky dat a jiné na monitorování zařízení nebo IoT dashboardy.

Tato příručka porovnává tyto platformy a vysvětluje, jak vybrat integrační metodu, jako je MQTT, Modbus TCP nebo lokální HTTP API. IAMMETER je použit jako praktický příklad elektroměru, protože jeho Wi-Fi elektroměry poskytují tato otevřená rozhraní, aniž by uživatele uzavíraly do jediné softwarové platformy.

Elektroměr
     │
     │ MQTT, Modbus TCP, HTTP nebo lokální API
     ▼
Open-source platforma
     │
     ├── Dashboard a historie
     ├── Automatizace a řízení
     ├── Výstrahy a upozornění
     └── Databáze nebo externí analýzy

1. Co by měla platforma pro monitorování energie nabízet?

Před výběrem softwaru definujte, co projekt potřebuje nad rámec odečtů elektroměru v reálném čase.

Typické požadavky zahrnují:

  • aktuální hodnoty výkonu a kumulované energie;
  • ukládání historie a grafy;
  • vizualizaci odebrané a dodané energie;
  • dashboardy pro jednotlivé nebo více obvodů;
  • výstrahy při změně výkonu, napětí nebo stavu zařízení;
  • automatizaci na základě solárního přebytku, tarifů nebo podmínek zatížení;
  • integraci se stávajícím systémem chytré domácnosti nebo IoT;
  • provoz v lokální síti;
  • přístup k surovým datům pro vlastní výpočty.

Ne každá platforma poskytuje všechny tyto funkce ve výchozím nastavení. Například nástroj pro toky dat může být vynikající pro automatizaci, ale vyžadovat samostatnou databázi a dashboard. Platforma pro domácí automatizaci může poskytovat hotový energetický dashboard, ale ne multi-tenantový nebo podnikový pracovní postup, který vyžaduje průmyslový projekt.

2. Porovnání open-source platforem pro monitorování energie

Platforma Nejvhodnější pro Dashboard Automatizace Historická data Typické rozhraní elektroměru
Home Assistant Domácí energie, solární a uživatelé chytrých domácností Vestavěné dashboardy a Energy Dashboard Silná Vestavěný záznamník; externí databáze jsou také možné HTTP integrace, MQTT nebo Modbus TCP
Node-RED Vlastní toky dat, transformace a řídicí logika Editor toků; dashboardy obvykle vyžadují další uzly nebo nástroje Velmi silná Obvykle uložena v externí databázi MQTT, HTTP nebo Modbus TCP
OpenHAB Open-source domácí automatizace Dostupná přes rozhraní openHAB Silná Podporována službami pro ukládání dat HTTP, MQTT nebo vazby
ioBroker Adapterová domácí automatizace a vizualizace Dostupná přes adaptéry a vizualizační nástroje Silná Závisí na vybraných adaptérech a úložišti Adaptér, HTTP nebo MQTT
Zabbix Stav zařízení, monitorování infrastruktury a výstrahy Výkonné provozní dashboardy Zaměřen na spouštěče a výstrahy Vestavěná historie monitorování Sběr přes HTTP/API
ThingsBoard Zařízení IoT, telemetrické dashboardy a řetězce pravidel Výkonné IoT dashboardy Založen na pravidlech Vestavěné úložiště telemetrie MQTT nebo HTTP

Platforma by se měla vybírat podle zamýšleného pracovního postupu, nejen podle toho, zda umí zobrazit hodnotu výkonu.

3. Home Assistant nebo Node-RED?

Home Assistant a Node-RED jsou dvě běžné volby, ale nejsou zaměnitelné.

Vyberte Home Assistant, když:

  • projekt je především chytrá domácnost;
  • chcete hotové entity a Energy Dashboard;
  • energetická data budou použita společně se světly, HVAC, nabíjením EV nebo spotřebiči;
  • uživatelé preferují konfiguraci a dashboardy před psaním kompletní datové pipeline;
  • je důležitá lokální automatizace a upozornění.

Začněte s průvodcem integrace IAMMETER s Home Assistant pro podporované integrační metody IAMMETER a podrobnosti konfigurace.

Vyberte Node-RED, když:

  • projekt vyžaduje vlastní transformaci dat;
  • musí být v jednom toku propojeno více API, brokerů nebo zařízení;
  • chcete implementovat řídicí logiku vizuálně;
  • naměřené hodnoty budou zapisovány do InfluxDB, SQL, Grafany nebo jiné externí služby;
  • aplikace je vlastní pracovní postup, nikoli hotový dashboard pro domácí energii.

Začněte s průvodcem integrace IAMMETER s Node-RED.

Použijte obě, když:

Home Assistant může poskytovat entity, dashboardy a ovládání zařízení, zatímco Node-RED zvládá složitější orchestraci. Správná hranice závisí na tom, který systém by měl spravovat automatizaci a historická data.

4. Výběr rozhraní elektroměru

Stejná platforma může podporovat více než jeden způsob připojení. Vyberte rozhraní podle směru dat, požadavků na aktualizaci a síťové architektury.

Rozhraní Směr dat Nejvhodnější pro Co platforma potřebuje
Lokální HTTP API Platforma se dotazuje elektroměru Jednoduché LAN integrace a periodické odečty HTTP klient nebo nativní integrace
Modbus TCP Platforma se dotazuje registrů Jednosekundové lokální monitorování, automatizace, PLC a SCADA Klient Modbus TCP
MQTT Elektroměr publikuje do brokera Více odběratelů, systémy IoT a toky řízené událostmi Broker MQTT a odběratel
HTTP/HTTPS upload Elektroměr odesílá na endpoint Vlastní webový backend nebo služba pro příjem dat IoT Příjemce HTTP a parser JSON

Integrace elektroměru přes MQTT

MQTT odděluje elektroměr od aplikací, které data spotřebovávají. Elektroměr publikuje do brokera a Home Assistant, Node-RED, ThingsBoard nebo vlastní služba se mohou přihlásit k odběru dat.

MQTT je užitečný, když:

  • naměřené hodnoty potřebuje více než jedna aplikace;
  • broker již existuje;
  • projekt používá zpracování řízené událostmi;
  • elektroměr by měl iniciovat doručování dat.

Viz Publikování energetických dat IAMMETER do vašeho MQTT brokera pro konfiguraci IAMMETER, témata a podrobnosti o datové části.

Integrace elektroměru přes Modbus

Modbus TCP je užitečný, když platforma musí požadovat měření lokálně s předvídatelnou mapou registrů a krátkým intervalem dotazování.

Je vhodný pro:

  • automatizaci výkonu v reálném čase;
  • senzory Modbus v Home Assistant;
  • toky Modbus v Node-RED;
  • integraci s PLC, SCADA a průmyslovými branami.

Viz průvodce elektroměrem IAMMETER s Modbus TCP.

Integrace přes lokální HTTP API

Lokální API je často nejjednodušší volbou, když platforma nebo skript může požadovat JSON přímo z LAN adresy elektroměru. Vyhýbá se brokeru, ale obvykle aplikaci váže přímo k elektroměru.

Viz průvodce lokálním API a rozhraním firmwaru IAMMETER.

5. Integrační cesty specifické pro platformy

Monitorování energie v Home Assistant

Home Assistant je vhodný pro uživatele, kteří chtějí, aby se energetická data účastnila širšího modelu chytré domácnosti. IAMMETER má vyhrazené centrum dokumentace Home Assistant, které pokrývá dostupné integrační metody, entity a aspekty Energy Dashboard.

Tato stránka neduplikuje konfigurační matici Home Assistant; vyhrazený průvodce zůstává autoritativním zdrojem pro tyto podrobnosti konfigurace.

Monitorování energie v Node-RED

Node-RED může přijímat data přes MQTT, požadovat lokální API nebo používat uzly Modbus. Toky mohou normalizovat měření, spouštět automatizace a odesílat data do databáze časových řad nebo dashboardu.

OpenHAB a ioBroker

OpenHAB a ioBroker jsou vhodné, když uživatel již provozuje jeden z těchto ekosystémů domácí automatizace. Přidání elektroměru do stávající platformy je obvykle jednodušší než nasazení druhého automatizačního systému.

Zabbix

Zabbix je užitečný, když je primárním požadavkem provozní monitorování: aktuální hodnoty, dostupnost zařízení, historie, prahové hodnoty a výstrahy. Není to vyhrazený produkt pro analýzu nákladů na elektřinu nebo solární energii, ale může přinést data z elektroměru do stávajícího pracovního postupu monitorování infrastruktury.

ThingsBoard

ThingsBoard je vhodný pro IoT telemetrii, dashboardy zařízení a řetězce pravidel. Příjem dat přes MQTT a HTTP jej činí užitečným pro projekty, které kombinují elektroměry s dalšími polními zařízeními.

6. Kam IAMMETER zapadá

Wi-Fi elektroměry IAMMETER mohou fungovat jako otevřené zdroje měření, nikoli být vázány na jedinou monitorovací aplikaci.

Současné rodiny elektroměrů IAMMETER pokrývají jednofázové, split-phase a třífázové systémy. Počet měřicích kanálů a senzorů se liší podle modelu, zatímco otevřená integrační architektura umožňuje využít měření lokálním softwarem i softwarem třetích stran.

Typická integrační rozhraní IAMMETER zahrnují:

  • lokální HTTP API;
  • Modbus TCP;
  • MQTT a MQTTS;
  • upload přes HTTP a HTTPS;
  • upload přes TCP a TLS.

Průvodce firmwarem a otevřenými rozhraními je autoritativním zdrojem pro aktuální možnosti na straně elektroměru, konfiguraci firmwaru a starší rozhraní.

7. Kdy open-source platforma nestačí

Open-source automatizační nebo IoT platforma není vždy nejlepší hranicí pro projekt monitorování energie.

Zvažte jinou architekturu, když:

  • uživatel chce hotové lokální rozhraní pro monitorování energie bez skládání více komponent;
  • podnik potřebuje middleware API pro svůj ERP, EMS nebo BMS;
  • zákazník již má backend a potřebuje pouze přijímač dat z elektroměru;
  • projekt vyžaduje databázi pod kontrolou zákazníka a pracovní postup správy zařízení.

IAMMETER nabízí tři další cesty:

  • IAMMETER-Docker pro hotové monitorovací rozhraní s vlastním hostingem;
  • IAMMETER-Central pro podnikové datové middleware;
  • přímá integrace pro zcela vlastní backend zákazníka.

Porovnejte tyto možnosti na stránce Samostatně hostované monitorování energie s IAMMETER.

8. Doporučení podle případu použití

Požadavek Doporučený výchozí bod
Domácí energetický dashboard a automatizace chytré domácnosti Home Assistant
Vlastní tok dat, transformace a řízení Node-RED
Stávající instalace OpenHAB nebo ioBroker Integrace do stávající platformy
Monitorování infrastruktury a výstrahy Zabbix
IoT telemetrické dashboardy a řetězce pravidel ThingsBoard
Hotové lokální monitorování elektřiny nebo solární energie IAMMETER-Docker
Middleware pro podnikový ERP, EMS nebo BMS IAMMETER-Central
Zcela vlastní příjem dat a databáze Přímá integrace na server

Pro vývoj přímého serveru pokračujte s příjmem energetických dat IAMMETER na vlastním serveru. Kompletní mapu architektury najdete v vývoji vlastního systému monitorování energie.

9. Shrnutí

Nejlepší open-source platforma pro monitorování energie závisí na tom, co se děje poté, co elektroměr vyprodukuje data.

  • Vyberte Home Assistant pro energetické dashboardy chytré domácnosti a automatizaci.
  • Vyberte Node-RED pro flexibilní toky dat a řídicí logiku.
  • Použijte OpenHAB nebo ioBroker, když jsou již platformou automatizace domácnosti.
  • Vyberte Zabbix pro provozní monitorování a výstrahy.
  • Vyberte ThingsBoard pro IoT telemetrii a pracovní postupy založené na pravidlech.
  • Použijte MQTT, když má data z elektroměru spotřebovávat více aplikací.
  • Použijte Modbus TCP pro rychlé lokální dotazování a integraci v průmyslovém stylu.

IAMMETER poskytuje otevřená rozhraní elektroměru; zvolená platforma určuje, jak jsou měření ukládána, vizualizována a používána.

Poslední aktualizace: 16. července 2026

Nahoru