Mám doma dvě elektriky, které spolu vůbec nemluví. Ostrovní fotovoltaiku na Victronu s baterií Pylontech a vedle ní klasickou síť od distributora. Každé patro domu bere něco z ostrova a něco ze sítě a já jsem dlouho neměl jedno místo, kde bych viděl, co se kde zrovna děje.
Hotové karty pro Home Assistant, které jsem zkoušel, počítají s typickou instalací: panely, baterie, síť, dům. Moje „patra napájená ze dvou nezávislých zdrojů“ do nich nešla napasovat. Tak jsem si napsal vlastní. Jmenuje se Hybrid Energy Flow Card, je na GitHubu a instaluje se přes HACS.

Pro jakou instalaci karta je
Karta vznikla na míru mé instalaci, ale entity si vybíráš v editoru, takže nezáleží na tom, jak se tvoje senzory jmenují. Stačí, když vracejí čísla ve W, kWh a %.
Moje sestava vypadá takhle:
- Ostrovní větev: panely → MPPT → baterie Pylontech ↔ měnič → kritické zátěže v patrech. Celé je to Victron EasySolar-II 48/5000/70, tedy MultiPlus-II, MPPT a Cerbo GX složené do jedné krabice. Data tahá Home Assistant z intergrace Victron GX.
- Gridová větev: přívod ze sítě měřený přes Shelly 3EM a v každém patře další Shelly, které měří jednotlivé fáze.
- Predikce výroby: integrace Solcast.
Ostrov do sítě nic nedodává a síť nenabíjí baterii. Proto je to „hybrid“ v trochu jiném smyslu, než jak to slovo používají výrobci střídačů.
Hlavní scéna: kudy teče energie
Základ je jedna velká animovaná scéna. Vlevo je výroba a baterie, uprostřed měnič, vpravo síť a pod ní patra.
- Po vodičích běží světelné pulzy. Rychlost odpovídá výkonu a směr znaménku, takže se na první pohled pozná, jestli se baterie nabíjí, nebo vybíjí.
- Když linkou nic neteče, zešedne. Ve tři ráno je tak scéna klidná a vidím jen to, co opravdu běží.
- Každé patro má dvě zóny: vlevo spotřebu z FVE, vpravo jednotlivé fáze ze sítě s vlastními názvy (u mě třeba „Sporák“, „Pračka“, „Pergola“). Fáze, na které se zrovna něco děje (nad 10 W), se zvýrazní.
- Patro, které síť vůbec nemá (u mě zahradní okruh), nemá ani spoj ze sítě. Kartu nezaplevelují linky, které vedou do prázdna.
- Barvy fungují jako semafor. Baterie je zelená, žlutá nebo červená podle SoC a prahy si nastavíš sám.
Klik na libovolný uzel nebo fázi otevře graf za posledních 48 hodin. Když máš nainstalovanou ApexCharts Card, je to vlastní plynulý graf. Když ne, otevře se běžná historie Home Assistantu.
V boxu baterie je dole pruh energie: kolik kWh v baterii zrovna je a z kolika. U Ah baterií se kapacita přepočítává přes pevně nastavené napětí, ne přes aktuální.
Prognóza výdrže baterie
Pod měničem je tlačítko Prognóza. Otevře tabulku, která odpovídá na otázku, kterou řeším každý podzim: vydrží baterie, když bude pár dní zataženo?
- Pět dní zpátky ukazuje naměřenou výrobu a spotřebu.
- Sedm dní dopředu počítá s predikcí Solcastu a se včerejší spotřebou domu. Pro každý den spočítá, kam se SoC dostane, a zbarví den podle toho, jestli spadne pod nastavený práh.
Je to záměrně hrubý denní model: výroba minus spotřeba, vyděleno kapacitou. Nepočítá s tím, že večer svítíš a v poledne svítí slunce. Na rozhodnutí „tenhle týden ještě nic, příští středu radši šetřit“ ale stačí.

Okno Analýza: to, co na hlavní scéně vidět není
Hlavní scéna ukazuje „teď“. Mě ale zajímalo, jak to vypadalo i včera nebo za poslední týden či měsíc. Proto má karta druhé tlačítko, Analýza. Otevře velké okno s několika kartami a přepínačem období: posledních 24 hodin, dnes, včera, 7, 14, 30, 60 a 90 dní.
Karta k tomu nepotřebuje žádné nové entity. Bere dlouhodobé statistiky, které si Home Assistant ukládá sám.

Zdroje domu
Kolik spotřeby šlo z FVE a kolik ze sítě, soběstačnost v procentech a průběh dne. Například za posledních 24 hodin to u mě bylo 18,5 kWh spotřeby, z toho 13,6 kWh z FVE, tedy 74 %.
Patra
Tokový diagram (Sankey), který rozdělí FVE a síť do jednotlivých pater, a pod ním tabulka. Nejvíc mě tady překvapil řádek Neměřeno. Je to rozdíl mezi hlavním měřákem a součtem pater. U ostrovní větve mi vyšlo zhruba 13 % spotřeby, kterou žádný měřák v patrech nevidí. Tohle bych bez Analýzy nezjistil.
FVE a predikce
Skutečná výroba proti predikci Solcastu, včetně pásma nejistoty p10–p90. Pod tím jsou dvě heatmapy:
- Výroba po hodinách: sloupce jsou dny, řádky hodiny od 4 do 22. Hodiny, kdy byla baterie plná, jsou orámované. Tam se výroba nejspíš omezovala, protože energii nebylo kam uložit.
- SoC baterie po hodinách: barevná škála od červené (pod 15 %) přes oranžovou, modrou a světle zelenou až po tmavě zelenou. Na první pohled je vidět, jak hluboko baterie v noci padá a kdy se ráno zase rozjede.
MPPT, baterie a střídač
DC bilance: kolik šlo z panelů do baterie, kolik z baterie do střídače, kolik ze střídače do domu a kolik se ztratilo cestou. K tomu SoC min–max, ekvivalentní cykly a blok Baterie vs. spotřeba: kolik energie z baterie za období opravdu přišlo v poměru k její kapacitě.
Zatížení fází
Tuhle kartu jsem chtěl kvůli dimenzování měniče. Ukazuje, jak se v čase sčítají všechny tři fáze a výstup měniče. Zobrazuje dvě čísla:
- Špička současně: nejvyšší součet pětiminutových průměrů ve stejném okamžiku.
- Horní odhad: součet pětiminutových maxim, která ale nemusela nastat současně.
Skutečný požadavek leží někde mezi nimi. Za posledních 24 hodin mi to dalo 2,5 kW a 3,2 kW. Krátké rázy, třeba rozběh motoru nebo varnou konvici, pětiminutová statistika vyhladí. Je to tedy podklad pro úvahu, ne měření pro revizního technika.
Všechny grafy mají bublinu s hodnotami. Na počítači se ukáže po najetí myší, na mobilu a tabletu po klepnutí a dá se prstem přejíždět po grafu.
Mini karta na hlavní dashboard
V balíčku je ještě druhá, malá karta. Uprostřed má půlkruhový ukazatel baterie, po stranách spotřebu z FVE a ze sítě a pod tím graf dnešní výroby proti predikci. Graf je vidět jen ve dne. V noci zmizí a karta se zmenší. Klik kamkoli na ni přepne na velký dashboard.

Instalace
Karta se instaluje přes HACS jako vlastní repozitář:
- HACS → tři tečky vpravo nahoře → Custom repositories.
- Vlož adresu repozitáře
https://github.com/elvisek2020/fve-flow-card, kategorie Dashboard. - Nainstaluj Hybrid Energy Flow Card. Když chceš vlastní 48hodinové grafy, nainstaluj i ApexCharts Card.
- Obnov stránku prohlížeče a přidej kartu přes výběr karet.
Všechno se nastavuje v grafickém editoru: entity, patra a jejich fáze, barevné prahy, tlačítka. Kdo má raději YAML, najde kompletní příklad v README na GitHubu.
Nejlíp karta vypadá na samostatném dashboardu v režimu „panel“, kde zabere celou obrazovku. Na mobilu se scéna přeskládá do jednoho sloupce.
Jak vznikla
Kartu jsem nepsal ručně řádek po řádku. Postavil jsem ji s AI. První verze vznikaly v Cursoru, teď už jedu jen v Claude Code. Já jsem dodával zadání, screenshoty z reálného Home Assistantu a rozhodoval, co dává smysl. AI psala TypeScript, kreslila SVG grafy a hlídala výpočty.
První verze vyšla 10. července 2026. Teď je karta ve verzi 0.9.0 a má za sebou kolem sedmdesáti vydání. Spousta z nich jsou drobnosti typu „posuň tlačítko“ nebo „na iPadu se okno smrskne na nulu“. Přesně takové věci by mě dřív od projektu odradily. Teď to byla otázka minut.
Pro sebe jsem si odnesl jedno: nejvíc času nezabralo programování, ale ověřování čísel. Když Analýza ukázala za 30 dní jiný součet než měřák, musel jsem dohledat, proč (měřák má historii jen za posledních pár dní a zbytek se musí dopočítat z jiného zdroje). AI to opravila rychle, ale všimnout jsem si toho musel já.
Na co si dát pozor
- Analýza stojí na statistikách Home Assistantu. Pětiminutová data drží recorder standardně asi 10 dní, starší dny jsou jen hodinové. U 60 a 90 dní jsou proto špičky hrubší.
- DC bilance počítá s tím, že se baterie nabíjí jen z FVE. Když měřák spotřeby neměří přesně výstup měniče, vyjdou ztráty nesmyslně, třeba 0 %. Mně to tak zatím vychází a ještě to dohledávám.
Kdo má podobnou hybridní instalaci, ať kartu klidně zkusí. Pokud má jiný hardware než Victron a Shelly, budu rád za zpětnou vazbu, co v kartě chybí. Zdrojový kód je na GitHubu.