Optimizacijski način ExternalEMS
External EMS je način optimizacije, ki uporabnikom ali sistemom za upravljanje energije tretjih oseb omogoča upravljanje povezanih naprav prek Reduxi. Zasnovan je za podporo vsem glavnim kategorijam naprav, vključno z baterijami, sončnimi elektrarnami, opremo HVAC, polnilnicami za električna vozila in drugimi upravljivimi energetskimi napravami.
Ukazi za upravljanje se določijo v 15-minutnih intervalih, kar zunanjim sistemom omogoča, da določijo, kako naj posamezna kategorija naprav deluje čez dan. Reduxi nato te ukaze uporabi na ustreznih napravah, komunikacijo, integracijo naprav in izvajanje pa upravlja lokalno.
External EMS aktivirate tako, da v meniju Optimization Modes strategije dodate način optimizacije External EMS, kot je prikazano na spodnji sliki
Besedilni opis te slike
Posnetek zaslona Reduxi Configurator, stran Strategy, z odprtim pogovornim oknom "Add" (križec za zapiranje zgoraj desno v oknu). Levi meni: Devices (+), Strategies (odprto): Energy manager (krepko, označeno z rdečo puščico), Energy manager - PV1/BESS branch, Energy manager - PV2 branch, Main AI Energy manager, gumb "+ Add strategy"; nato Utility Rate Plan in Settings (+). Za pogovornim oknom tabela strategij s stolpcem Import limit (17,3 kW in 5,0 kW), stolpcem Advanced z ikonama za urejanje in brisanje, vrsticami z imeni Default mo(de), "-" in AI energy m(anager) ter opombo "* premium fea(ture)"; rdeča puščica kaže na črn gumb plus (+) ob Save. Vnosi v pogovornem oknu, vsak z opisom in gumbom Create: "AI energy manager *": Use AI agent to optimize battery, HVAC, EVSE and PV (osivelo, siv gumb Create); "Schedule": Scheduled entries define when settings are in effect; povezava "Hide" s puščico navzgor; "Flexibility": Expose regulation of the strategy to external management systems and allow power regulation within the set limits of the strategy; "External EMS": Allow external EMS to optimize consumption and production (rdeča puščica kaže na njegov črn gumb Create); "Negative price": With negative price optimization you can define settings that are in effect when SPOT price drops below zero (osivelo, siv gumb Create). Naslednji vnos spodaj je odrezan. Noga pogovornega okna ima gumb Close. Spodaj desno na strani je majhno besedilo z uporabniškim imenom in identifikacijsko kodo.
Ko je External EMS nastavljen, Reduxi posluša ukaze za upravljanje, prejete prek API MQTT, in jih uporabi na izbrani strategiji. Časovne intervale je treba določiti vnaprej. Če za določeno časovno obdobje ni določena nobena operacija, se izvede drug način optimizacije (npr. privzeti način optimizacije).
Zunanji EMS prek MQTT
Ko je External EMS v strategiji omogočen, lahko Reduxi prek API MQTT prejema načrtovane ukaze za upravljanje.
Ukazi se pošljejo na:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}/set
Vsebina (payload) vsebuje urnik s časi začetka in konca, določenimi kot Unix časovni žigi v milisekundah, skupaj z zahtevano vrednostjo upravljanja. V en urnik je mogoče vključiti več intervalov:
{ "schedule": [ { "start": 1784548800000, "end": 1784549700000, "value": "3000" }, { "start": 1784549700000, "end": 1784550600000, "value": "-2000" } ] }
V tem primeru je naprava napotena, da deluje z 3000 W v prvem 15-minutnem intervalu in z -2000 W v naslednjem intervalu. Pri bateriji pozitivne vrednosti običajno pomenijo polnjenje, negativne pa praznjenje.
Pri napravah HVAC so lahko krmilne vrednosti ukazi, kot so OFF, REDUCE_1, ON in BOOST_1.
Aktivni urnik se objavi na:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}
externalEMSType je lahko ena od naslednjih vrednosti
- battery
- evse
- hvac
- pv
Več o specifikaciji MQTT najdete v tem članku: Reduxi Controller - MQTT API