
Proč vůbec monitorovat vlastní FVE?
Typická domácí fotovoltaická elektrárna o výkonu 10 kWp vyrobí v českých podmínkách kolem 10 000–11 000 kWh ročně. Jenže kolik z toho reálně spotřebujete a kolik vám uteče do sítě za výkupní cenu 0,50 Kč/kWh? Bez průběžného monitoringu to zjistíte až z ročního vyúčtování — a to je pozdě.
Co vám řekne elektroměr a co ne
Distributor měří v patnáctiminutových intervalech celkový odběr a přetoky. Neřekne vám ale, kolik vyrobil každý jednotlivý string, jestli máte degradovaný panel, nebo v kolik hodin přesně baterie přepne z nabíjení na vybíjení. Komerční monitorovací systémy jako SolarEdge Monitoring nebo Fronius Solar.web tohle částečně řeší, ale mají své limity — proprietární protokoly, uzavřená API, závislost na cloudu výrobce. Když server Fronius vypadne (a stává se to), díváte se na prázdnou stránku.
Raspberry Pi za 2 000 Kč tento problém eliminuje. Data zůstávají u vás.
Hardware: co budete potřebovat
Základ tvoří Raspberry Pi 4 nebo 5 s alespoň 2 GB RAM. K tomu:
- Modbus USB adaptér (RS485 → USB, cena kolem 200 Kč) pro komunikaci s invertorem. SolarEdge SE10K, GoodWe, Huawei SUN2000 — všechny podporují Modbus RTU nebo TCP.
- Proudové transformátory (CT klempy, Split-core, např. SCT-013-030) pro měření spotřeby na hlavním jističi. Jeden kus stojí 150–250 Kč.
- MicroSD karta 32 GB (class A2) a napájecí adaptér 5V/3A.
Celková investice: 2 500–3 500 Kč. Pro srovnání — komerční energy monitor typu Shelly 3EM stojí kolem 3 500 Kč a měří jen tři fáze bez vazby na invertor.
Software stack krok za krokem
Operační systém Raspberry Pi OS Lite (bez desktopu) šetří RAM i CPU. Nad ním postavíte tři vrstvy:
Sběr dat — knihovna `pymodbus` v Pythonu čte registry invertoru každých 5 sekund. SolarEdge používá SunSpec standard (registry od adresy 40069), Huawei má vlastní mapování. Dokumentaci najdete na TZB-info.cz v sekci fotovoltaika, kde čeští instalatéři sdílejí konkrétní Modbus mapy pro jednotlivé modely.
Ukládání — InfluxDB je de facto standard pro časové řady. Na RPi 4 zvládne bez problémů miliony datových bodů. Nastavte retention policy na 365 dní pro sekundová data a nekonečnou retenci pro hodinové agregáty. Databáze zabere přibližně 2–3 GB ročně při pětisekundovém intervalu.
Vizualizace — Grafana vám za odpoledne poskytne dashboardy srovnatelné s komerčními řešeními. Výroba vs. spotřeba vs. přetoky v reálném čase, denní a měsíční souhrny, heatmapy výroby po hodinách.
Praktický příklad: detekce závady
Loni v říjnu jsem na jedné instalaci v Olomouci (9,8 kWp, JA Solar panely, SolarEdge SE10K) zaznamenal pokles výkonu jednoho stringu o 23 % oproti ostatním. Grafana alert přišel mailem do pěti minut. Příčina? Spadlý list platanu přes dva panely. Bez monitoringu by majitel přišel o odhadem 180 kWh za měsíc, tedy zhruba 900 Kč při ceně vlastní spotřeby 5 Kč/kWh.
Podle dat IRENA (Renewable Power Generation Costs 2023) činí provozní ztráty neoptimalizovaných FVE 5–15 % ročně. Na desetikilowattové elektrárně v ČR to představuje 500–1 650 kWh, v penězích 2 500–8 250 Kč. Monitoring se zaplatí za první rok.
Pokročilé funkce za nulové náklady
Jakmile máte data v InfluxDB, otevírají se možnosti:
- Predikce výroby — kombinace historických dat s předpovědí počasí (Open-Meteo API, zdarma) vám řekne, kolik vyrobíte zítra s přesností ±15 %. Pračku nebo bojler pak spustíte ve špičce výroby.
- Automatizace — Node-RED na RPi umí přes MQTT řídit přebytky do bojleru nebo wallboxu. Přebytek 2 kW? Zapni ohřev. Jednoduché pravidlo, které ušetří stovky korun měsíčně.
- Sdílení dat — platformy jako SmartEnergyShare.com umožňují agregovat provozní data z více instalací a porovnávat výkonnost. Užitečné zejména pro správce větších portfolií nebo komunity sdílející zkušenosti.
- Alerting — Grafana pošle notifikaci při poklesu výkonu, výpadku invertoru nebo překročení teploty panelů (pokud máte teplotní čidlo).
Čeho se vyvarovat
Tři chyby, které vidím opakovaně:
Zápis na SD kartu bez omezení. InfluxDB generuje intenzivní I/O. Bez log2ram nebo tmpfs vám karta odejde za 6–12 měsíců. Řešení: přesuňte databázi na USB SSD (120 GB za 400 Kč) nebo použijte log2ram pro systémové logy.
Neošetřený Modbus timeout. Invertory občas neodpoví — hlavně při startu ráno nebo při přepětí. Skript musí mít try/except s reconnectem, jinak vám padne celý sběr.
Měření jen výroby. Bez dat o spotřebě nepoznáte vlastní spotřebu (self-consumption ratio). A právě ta rozhoduje o ekonomice celé instalace. Průměrná česká domácnost s FVE 10 kWp bez baterie dosahuje self-consumption kolem 30 %. S chytrým řízením přebytků přes RPi se dostanete na 50–60 %.
Závěr
Raspberry Pi jako monitorovací centrum FVE není hračka pro nadšence — je to plnohodnotný nástroj, který konkuruje řešením za desítky tisíc korun. Za 3 000 Kč a víkend práce získáte kompletní přehled o své elektrárně, nezávislý na cloudu výrobce. A hlavně: data patří vám, ne korporaci, která je může zítra zpoplatnit nebo vypnout.
Potřebujete pomoc se sdílením?
Platforma SmartEnergyShare vás provede celým procesem. Od registrace po první sdílenou kWh.
Zjistit více