ExternalEMS način optimizacije
External EMS je način optimizacije koji korisnicima ili vanjskim sustavima za upravljanje energijom omogućuje upravljanje povezanim uređajima putem Reduxija. Namijenjen je podršci za sve glavne kategorije uređaja, uključujući baterije, fotonaponske sustave, HVAC opremu, punjače električnih vozila i druge upravljive energetske resurse.
Upravljačke upute definiraju se u intervalima od 15 minuta, što vanjskim sustavima omogućuje da odrede kako svaka kategorija uređaja treba raditi tijekom dana. Reduxi zatim primjenjuje te upute na odgovarajuće uređaje, a komunikaciju, integraciju uređaja i izvršenje vodi lokalno.
External EMS može se aktivirati dodavanjem načina optimizacije External EMS u izborniku Optimization Modes strategije, kao što je prikazano na slici ispod
Tekstualni opis ove slike
Snimka zaslona Reduxi Configuratora, stranica Strategy, s otvorenim dijaloškim okvirom "Add" (X za zatvaranje gore desno u dijaloškom okviru). Lijevi izbornik: Devices (+), Strategies (otvoreno): Energy manager (podebljano, označeno crvenom strelicom), Energy manager - PV1/BESS branch, Energy manager - PV2 branch, Main AI Energy manager, gumb "+ Add strategy"; zatim Utility Rate Plan i Settings (+). Iza dijaloškog okvira tablica strategije sa stupcem Import limit (17,3 kW i 5,0 kW), stupcem Advanced s ikonama za uređivanje i brisanje, retcima naziva Default mo(de), "-" i AI energy m(anager) te bilješkom "* premium fea(ture)"; crvena strelica pokazuje na crni gumb plus (+) pored gumba Save. Stavke dijaloga, svaka s opisom i gumbom Create: "AI energy manager *": Use AI agent to optimize battery, HVAC, EVSE and PV (zasivljeno, sivi gumb Create); "Schedule": Scheduled entries define when settings are in effect; poveznica "Hide" sa strelicom prema gore; "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 (crvena strelica pokazuje na njegov crni gumb Create); "Negative price": With negative price optimization you can define settings that are in effect when SPOT price drops below zero (zasivljeno, sivi gumb Create). Daljnja stavka ispod je odrezana. Podnožje dijaloga ima gumb Close. Dolje desno na stranici nalazi se sitni tekst s korisničkim imenom i identifikacijskim kodom.
Nakon što se External EMS konfigurira, Reduxi osluškuje upravljačke naredbe primljene putem MQTT API-ja i primjenjuje ih na odabranu strategiju. Vremenski intervali moraju biti prethodno definirani. Ako za određeno vremensko razdoblje nije definirana nijedna radnja, izvršava se drugi način optimizacije (npr. zadani način optimizacije).
Vanjski EMS putem MQTT-a
Kada je External EMS uključen u strategiji, Reduxi može primati rasporedom zadane upravljačke upute putem MQTT API-ja.
Naredbe se šalju na:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}/set
Payload sadrži raspored s vremenima početka i završetka definiranima kao Unix vremenske oznake u milisekundama, zajedno sa zatraženom upravljačkom vrijednošću. U jedan raspored može biti uključeno više intervala:
{ "schedule": [ { "start": 1784548800000, "end": 1784549700000, "value": "3000" }, { "start": 1784549700000, "end": 1784550600000, "value": "-2000" } ] }
U ovom primjeru uređaju je zadano da radi sa 3000 W tijekom prvog 15-minutnog intervala i s -2000 W tijekom sljedećeg intervala. Za bateriju pozitivne vrijednosti obično predstavljaju punjenje, a negativne pražnjenje.
Za HVAC uređaje upravljačke vrijednosti mogu uključivati naredbe kao što su OFF, REDUCE_1, ON i BOOST_1.
Aktivni raspored objavljuje se na:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}
externalEMSType može biti jedno od sljedećeg
- battery
- evse
- hvac
- pv
Više o MQTT specifikaciji pogledajte u ovom članku Reduxi Controller - MQTT API