← Reference

Případová studie · Řídicí systém a portál

Řídicí systém pro fotovoltaiku a baterie se servisním portálem

Řídicí systém v .NET, který sbírá data z měničů a baterií, řídí nabíjení i vybíjení a hlídá stav instalací. K němu servisní portál v Angularu a PHP pro vzdálený dohled, alarmy a evidenci zásahů. Systém dnes běží na instalacích v ČR i Německu.

.NET Angular PHP MySQL Modbus TCP REST API
Energetika / OZEObor
ČR a NěmeckoKde systém běží
2025Rok nasazení
Řídicí systém a portálTyp řešení

Klienta neuvádím jmenovitě. Technický rozsah a popsané výsledky jsou reálné.

Výchozí situace

Provozovatel spravoval rostoucí počet fotovoltaik s bateriovými úložišti, ale neviděl na jedno místo, co se v terénu děje. Měniče a baterie byly od různých výrobců, každá značka měla vlastní rozhraní. Poruchu technik zjistil až z telefonátu zákazníka, klidně s několikadenním zpožděním. Nabíjení a vybíjení se neřídilo centrálně, takže úložiště běžela pod svým potenciálem.

Jak jsem to vyřešil

Rozdělil jsem to do dvou vrstev. Řídicí systém v .NET běží jako služba, přes Modbus TCP a API výrobců se připojuje k měničům a battery management systémům, sjednocuje data z různých značek do jednoho modelu a ukládá je do SQL. Nad daty běží logika: hlídá stav nabití, teploty a chybové kódy, podle pravidel a tarifu rozhoduje o nabíjení a vybíjení a vyhlašuje alarmy. Servisní portál je samostatná aplikace v Angularu nad PHP API, běží nezávisle na řídicí vrstvě a otevře se z mobilu i z kanceláře.

Co systém umí

  • Sběr dat z měničů a baterií přes Modbus TCP a API výrobců, sjednocení různých značek do jednoho modelu.
  • Centrální řízení nabíjení a vybíjení podle stavu nabití, teploty a tarifu.
  • Vyhodnocování stavu instalací v reálném čase s prahy a automatickým alarmem.
  • Servisní portál: mapa instalací, živé hodnoty, fronta alarmů podle priority.
  • Evidence zásahů navázaná na konkrétní instalaci, s historií poruch a prací.
  • Notifikace na kritické alarmy: technik se o poruše dozví dřív, než zavolá zákazník.

Výsledek

Provozovatel vidí všechny instalace na jednom místě bez ohledu na značku měniče nebo baterie. O poruše se technik dozví z alarmu, ne z telefonátu zákazníka o několik dní později, a každý zásah má svou historii u konkrétní instalace. Nabíjení a vybíjení se řídí centrálně podle stavu a tarifu. Systém dnes běží na instalacích v ČR i v Německu.

Chcete si o tématu přečíst víc? Navazuje na to článek Kdy se vyplatí software na míru.

Řeším něco podobného Software na míru