Monitoring Huawei FusionSolar — čo dá cloud API a kde končí

Meniče Huawei posielajú dáta do cloudu FusionSolar a odtiaľ sa dajú čítať cez rozhranie pre partnerov (Northbound API). Je to najjednoduchšia cesta k dátam — a zároveň cesta s pevnými limitmi, na ktoré treba myslieť skôr, než sa na nich postaví dohľad.

Čo sa dá z cloudu čítať

Elektráreň ako celok

Denná, mesačná a ročná výroba, zdravotný stav elektrárne a hodinové súhrny. Okamžitý výkon elektrárne v týchto údajoch nie je — skladáme ho ako súčet činného výkonu jednotlivých meničov.

Meniče jeden po druhom

Činný výkon, stav a teplota každého meniča. Práve z toho sa pozná menič, ktorý stojí, kým ostatné vyrábajú — na súhrne elektrárne ho nevidno.

Stringy až po dvadsaťštyri na menič

Napätie a prúd každého vstupu. Vstup pod 20 V berieme ako nezapojený, vstup pod 0,3 A cez deň ako nečinný a vstup pod 60 % najsilnejšieho súrodenca ako slabý.

Elektromer, meteostanica, alarmy

Ak ich elektráreň má, aj elektromer a meteostanicu pripojenú k SmartLoggeru. Zoznam alarmov z cloudu čítame tiež — ale ako doplnok, nie ako hlavný zdroj (prečo, je nižšie).

Limity rozhrania

Rozhranie pre partnerov je obmedzené počtom volaní. Na jedného používateľa a deň pripadá Roundup(počet elektrární / 100) + 24 volaní na každé rozhranie, naraz smie bežať jedno volanie za minútu a jeden vlastník môže mať najviac desať takýchto účtov. Pri menej ako sto elektrárňach to znamená približne dvadsaťpäť volaní denne na každý druh údaja.

Preto sa volá dávkovo — všetky elektrárne jedným volaním — a to, čo sa mení pomaly (hodinové a denné súhrny, alarmy), len raz za hodinu. História sa dopĺňa ráno, keď cez deň nič nechýba. Po vyčerpaní kvóty vracia API chybu 407 až do polnoci; takú odpoveď nepovažujeme za výpadok spojenia s elektrárňou, lebo ním nie je.

Na čom sme sa popálili

Prázdna odpoveď nie je nula

Pri vyčerpanej kvóte alebo chybe prišiel prázdny zoznam zariadení a prepísal platný stav — portál potom ukazoval 0 kW pri elektrárni, ktorá vyrábala. Dnes sa taký snímok zahodí a výpadok sa vyhlási až po dvoch chybných snímkoch po sebe a len cez deň.

Alarmy z cloudu mlčali

Zoznam alarmov vrátil nulu aj v deň, keď FusionSolar sám poslal e-mail o nestabilnej sieti. Poruchy preto vyhodnocujeme z nameraných hodnôt sami a alarm meniča berieme len ako doplnok.

Posledný deň mesiaca

Na posledný deň mesiaca API nevrátilo dennú výrobu a na jej mieste ostala nula — v ten istý deň „nevyrábalo“ päť elektrární naraz. Odvtedy sa na začiatku mesiaca dotiahne aj ten predošlý a nulový deň sa overuje proti hodinovým súhrnom.

Jedna nepovolená elektráreň zhodí všetky

Ak vlastník niektorej elektrárne v účte neodsúhlasil prístup cez API, spoločné volanie skončí chybou 20056 pre všetky. Prístup cez API treba zapnúť pri každej elektrárni v účte.

Napätie stringu klame

Hodnota napätia pri vstupe meniča Huawei je napätie celého sledovača MPPT, na ktorom vstup visí — nie napätie samotného stringu. Mŕtvy string aj vstup, na ktorý nikto nič nezapojil, preto ukážu plné napätie. Na malej strešnej elektrárni sme takto mali mesiac vstup s nulovým prúdom pri približne 470 V; podľa napätia vyzeral zdravo.

Stringy preto posudzujeme podľa prúdu a len voči súrodencom na tom istom meniči. Vstupy, ktoré sú nezapojené zámerne, vedie technik v evidencii — inak by každá elektráreň so šiestimi voľnými vstupmi hlásila šesť mŕtvych stringov. Viac o tom na stránke slabý alebo mŕtvy string.

Lokálne čítanie SmartLoggera

Tam, kde cloud nestačí, sa dá čítať SmartLogger priamo v elektrárni cez Modbus TCP — bez denných kvót a bez oneskorenia cloudu. Potrebuje to však bezpečné spojenie do siete elektrárne a súhlas jej správcu. Na jednej strešnej elektrárni ho máme pripravený; tam, kde cloud dáva všetko potrebné, ostávame pri ňom.

Cez cloud sa výroba nedá riadiť — rozhranie na ovládanie meničov v európskej inštancii FusionSolaru nie je. Obmedzenie výroby pri záporných cenách preto vyžaduje zariadenie priamo pri SmartLoggeri. Ak má elektráreň optimizéry Huawei, doplníme aj dáta po paneloch.

Pri dome s batériou sa výpadok siete z dát cloudu spoľahlivo odlíšiť nedá — v noci dom beží z batérie. Výpadok siete preto vyhodnocujeme len cez deň a len tam, kde batéria nie je.

Časté otázky

Stačí na monitoring Huawei appka FusionSolar?

Na pozeranie výroby áno. Na dohľad nie: appka ukáže, čo elektráreň robí teraz, ale neporovná menič so susedmi, nepovie, že string mesiac nedáva prúd, a keď prestane chodiť, nikto sa to nedozvie. To robí až vlastný zber a vyhodnocovanie nad dátami z API.

Ako často sa dajú čítať dáta z FusionSolar API?

Okamžité hodnoty meničov a stringov čítame každých 15 minút, hodinové a denné súhrny a alarmy najviac raz za hodinu. Rozhodujú denné kvóty volaní — pri ich vyčerpaní API vráti chybu 407 a do polnoci nič ďalšie nedá.

Prečo mŕtvy string na Huawei ukazuje plné napätie?

Lebo hodnota napätia pri vstupe je napätie celého sledovača MPPT, nie samotného stringu. Mŕtvy aj nezapojený string preto ukáže plné napätie a nulový prúd. Stringy sa musia posudzovať podľa prúdu voči súrodencom na tom istom meniči.

Kam ďalej

Dohľad nad vlastnou elektrárňou, podporované meniče a podmienky služby nájdete na stránke aktívny monitoring FVE.

Čo z dát nemá dohľad ako opraviť, rozhoduje sa skôr — pri tom, ako je elektráreň navrhnutá a postavená. To je návrh a realizácia fotovoltickej elektrárne.

Riešite niečo podobné?

Napíšte, aké meniče a aký výkon elektráreň má. Povieme, čo sa z nej dá čítať a čo by dohľad ukázal.

Napísať nám