Modbus TCP a lokální integrace střídače: real-time dashboard bez cloudu

Cloudová integrace střídačů přináší data se zpožděním a závislostí na serverech výrobce. Modbus TCP vám dá real-time monitoring přímo z lokální sítě — bez cloudu, bez latence, s plnou kontrolou nad vlastními daty.
Každý, kdo má na střeše fotovoltaiku, zná ten pocit. Otevřeš appku výrobce střídače, čekáš 10 vteřin, data se načtou s dvouminutovým zpožděním a někde na serverech v Německu nebo v Číně si firma ukládá veškerou historii tvé výroby. A ty s tím nemůžeš nic dělat. Nebo můžeš — přes Modbus TCP a Home Assistant.
Tohle není článek o Energy dashboardu jako takovém, ani o přesměrování přebytků. Je to čistě o tom, jak dostat data přímo ze střídače do Home Assistanta lokálně, v reálném čase, bez závislosti na cloudu výrobce. Zaměřím se konkrétně na SolarEdge přes Modbus TCP, protože tenhle střídač je u nás mimořádně rozšířený a zároveň má lokální komunikaci, o které spousta majitelů vůbec neví, že existuje.

Proč Modbus TCP a ne cloudová integrace?
Oficiální cloudová integrace SolarEdge funguje přes jejich API — data se posílají na servery SolarEdge, ty je zpracují a vrátí do Home Assistanta. Výsledek? Aktualizace jednou za 15 minut v lepším případě, závislost na funkčnosti jejich serverů a nulová kontrola nad vlastními daty.
Modbus TCP je průmyslový komunikační protokol, který střídač implementuje přímo na svém síťovém rozhraní. Bez prostředníka. Dotazuješ se přímo střídače v lokální síti a dostáváš odpověď do 1–2 sekund. Rozdíl je propastný — místo dat s 15minutovým zpožděním máš skutečný real-time monitoring.
Na HACS existují dvě komunitní integrace speciálně pro tohle:
- SolarEdge Modbus Multi (310 hvězdiček na GitHubu) — podporuje více střídačů na jednom Modbus gateway, aktivně vyvíjená
- Solaredge Modbus (412 hvězdiček) — starší, ale velmi stabilní, skvělá dokumentace
Já osobně bastlím s SolarEdge Modbus Multi, protože v domě mám dva stringy a potřebuji vidět každý zvlášť.
Co musíš nejdřív zapnout v střídači
Tady je háček, na který narazí skoro každý. Modbus TCP je u SolarEdge ve výchozím stavu vypnutý. Musíš ho aktivovat přes display střídače nebo přes SetApp (mobilní appku pro instalatéry):
- Na střídači jdi do menu Communication → Modbus TCP
- Nastav Slave ID (obvykle
1) - Port nech na výchozím
502 - Povol přístup pro lokální síť
Zkontroluj, že střídač má pevnou IP adresu — ideálně ji rezervuj v routeru podle MAC adresy. Jinak se ti při každém restartu routeru integrace rozbije.
Instalace a konfigurace SolarEdge Modbus Multi
Přes HACS v Home Assistantu najdeš a nainstaluješ integraci solaredge-modbus-multi. Po restartu HA jdeš do Nastavení → Integrace → Přidat integraci a hledáš „SolarEdge Modbus Multi".
Konfigurace je grafická, ale pro pořádek ukázka toho, co zadáváš:
| Parametr | Hodnota |
|---|---|
| Host | IP adresa střídače (např. 192.168.1.150) |
| Port | 502 |
| Slave ID | 1 |
| Počet střídačů | 1 (nebo více při multi-string) |
| Scan interval | 30 sekund (minimum doporučené) |
| Čtení powermetru | Ano (pokud máš SolarEdge Energy Meter) |
Po uložení začne integrace okamžitě číst data. V entitách Home Assistanta se ti objeví:
sensor.solaredge_1_ac_power # aktuální výkon AC [W]
sensor.solaredge_1_dc_power # výkon DC ze stringů [W]
sensor.solaredge_1_energy_total # celková výroba [kWh]
sensor.solaredge_1_energy_today # dnešní výroba [kWh]
sensor.solaredge_1_temperature # teplota střídače [°C]
sensor.solaredge_1_status # stav (Producing, Sleeping...)
sensor.solaredge_1_p1_power # výkon fáze L1 [W]
sensor.solaredge_1_p2_power # výkon fáze L2 [W]
sensor.solaredge_1_p3_power # výkon fáze L3 [W]
Pokud máš připojený SolarEdge Energy Meter (ten malý modul na DIN liště v rozváděči), dostaneš navíc import a export ze sítě — a to jsou přesně ty hodnoty, které potřebuješ pro Energy dashboard.

Real-time karta v dashboardu: mini-graph-card a gauge
Základní Energy dashboard v HA je skvělý pro denní a měsíční přehledy, ale pro real-time monitoring výkonu je nedostačující — aktualizuje se příliš pomalu. Proto si vedle něj postavíme Lovelace karty s živými daty.
Přes HACS doinstaluj mini-graph-card a Gauge card (ta je vestavěná). Pak do dashboardu přidej:
type: custom:mini-graph-card
entities:
- entity: sensor.solaredge_1_ac_power
show_state: true
show_graph: true
- entity: sensor.solaredge_1_energy_today
show_state: true
show_graph: false
name: Solár aktuálně
hours_to_show: 8
points_per_hour: 6
show:
labels: hover
extrema: true
average: true
color_thresholds:
- value: 0
color: '#fc0303'
- value: 500
color: '#fc9803'
- value: 2000
color: '#03fc0b'
A k tomu jednoduchý gauge pro vizuální přehled výkonu:
type: gauge
entity: sensor.solaredge_1_ac_power
name: Výkon střídače
max: 5000
min: 0
needle: true
severity:
green: 3000
yellow: 1000
red: 0
Výsledek? Krásná živá křivka výkonu za posledních 8 hodin a barevný ukazatel aktuálního výkonu. Bez cloudu, bez latence, čistě z lokální sítě.
Teplota střídače jako hlídač
Bonus, který většina lidí přehlédne: sensor.solaredge_1_temperature ti dává teplotu střídače v reálném čase. SolarEdge začíná throttlovat výkon při vyšších teplotách — pokud vidíš, že ve 13:00 za slunného dne výkon klesá, přestože slunce svítí naplno, teplota ti řekne proč. Stačí přidat alert automatizaci:
alias: "Střídač přehřívání alert"
trigger:
- platform: numeric_state
entity_id: sensor.solaredge_1_temperature
above: 70
action:
- service: notify.mobile_app
data:
message: "⚠️ Střídač má {{ states('sensor.solaredge_1_temperature') }}°C – možné throttlování!"

Závěr: lokální data jsou základ pro všechno ostatní
Smysl tohohle bastlení není jen estetický — mít hezký dashboard. Lokální Modbus integrace je základ, na kterém stojí veškerá další automatizace. Bez spolehlivých, aktuálních dat ze střídače nemůžeš efektivně řídit spotřebu, nabíjení ani přesmyky.
Cloudová integrace s 15minutovým zpožděním je pro tyto účely prakticky nepoužitelná. Modbus TCP ti dává data každých 30 sekund, spolehlivě, offline, bez závislosti na tom, jestli SolarEdge provozuje svoje API servery.
Celá komunita Home Assistant tímhle směrem jde — lokálně, transparentně, s plnou kontrolou nad vlastními daty. A jakmile máš lokální data, otevírá se ti svět dalších možností: Solcast predikce pro předpověď výroby, vlastní statistiky v InfluxDB/Grafana, nebo třeba korelace teploty střídače s teplotou vzduchu z venkovního senzoru.
Máš střídač jiné značky než SolarEdge? Zkus si v HACS vyhledat svůj brand — podpora Sungrow, Sunsynk nebo Fronius přes Modbus je dnes velmi slušná. A pokud ti Modbus na tvém konkrétním modelu nefunguje, napiš do komentářů — společně to vyřešíme.
Zdroje
- 01Home Assistant for Solar PV: 2026 Setup Guide | Spectrum
- 02Energy Dashboard in HA
- 03Best HACS Integrations for Energy & Solar Monitoring (2026)
- 04Configurer le tableau de bord Énergie de Home Assistant (202
- 05Solar panel supervision (Imeon solar inverter) - Configuration - Home Assistant Community
- 06Monitor your solar PV system in Home Assistant - Share your Projects! - Home Assistant Community
- 07Customized SolarEdge Energy Dashboard - Share your Projects!
- 08WTH isn’t there a dashboard for real-time power usage? - Month of "What the heck?!" - Home Assistant Community
Přehled techu jednou týdně
Každé pondělí ráno souhrn nového z Robotaria — přímo do schránky. Jeden e-mail týdně, kdykoli se odhlásíte.
Komentáře
Zatím žádné komentáře — buďte první.