Režim optimizacije ExternalEMS
External EMS je režim optimizacije koji omogućava korisnicima ili tuđim sistemima za upravljanje energijom da upravljaju povezanim uređajima preko Reduxi-ja. Namenjen je podršci za sve glavne kategorije uređaja, uključujući baterije, fotonaponske sisteme, HVAC opremu, punjače za električna vozila i druge energetske resurse kojima se može upravljati.
Instrukcije za upravljanje definišu se u intervalima od 15 minuta, čime spoljni sistemi mogu da odrede kako svaka kategorija uređaja treba da radi tokom dana. Reduxi zatim primenjuje te instrukcije na odgovarajuće uređaje, a komunikaciju, integraciju uređaja i izvršavanje obavlja lokalno.
External EMS se aktivira dodavanjem režima optimizacije External EMS u meniju Optimization Modes strategije, kao što je prikazano na slici ispod
Tekstualni opis ove slike
Snimak ekrana aplikacije Reduxi Configurator, stranica Strategy, sa otvorenim dijalogom "Add" (X za zatvaranje gore desno u dijalogu). Levi meni: Devices (+), Strategies (otvoreno): Energy manager (podebljano, označeno crvenom strelicom), Energy manager - PV1/BESS branch, Energy manager - PV2 branch, Main AI Energy manager, dugme "+ Add strategy"; zatim Utility Rate Plan i Settings (+). Iza dijaloga tabela strategije sa kolonom Import limit (17,3 kW i 5,0 kW), kolonom Advanced sa ikonama za uređivanje i brisanje, redovima pod nazivima Default mo(de), "-" i AI energy m(anager) i napomenom "* premium fea(ture)"; crvena strelica pokazuje na crno dugme plus (+) pored dugmeta Save. Stavke dijaloga, svaka sa opisom i dugmetom Create: "AI energy manager *": Use AI agent to optimize battery, HVAC, EVSE and PV (zasivljeno, sivo dugme Create); "Schedule": Scheduled entries define when settings are in effect; link "Hide" sa strelicom nagore; "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 njegovo crno dugme Create); "Negative price": With negative price optimization you can define settings that are in effect when SPOT price drops below zero (zasivljeno, sivo dugme Create). Još jedna stavka ispod je odsečena. U podnožju dijaloga je dugme Close. Dole desno na stranici je sitan tekst sa korisničkim imenom i identifikacionim kôdom.
Kada se External EMS podesi, Reduxi osluškuje komande za upravljanje primljene preko MQTT API-ja i primenjuje ih na izabranu strategiju. Vremenski intervali moraju biti prethodno definisani. Ako za neki vremenski period nije definisana nijedna operacija, izvršava se drugi režim optimizacije (npr. podrazumevani režim optimizacije).
External EMS via MQTT
Kada je External EMS uključen u strategiji, Reduxi može da prima zakazane instrukcije za upravljanje preko MQTT API-ja.
Komande se šalju na:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}/set
Payload sadrži raspored sa vremenima početka i završetka definisanim kao Unix vremenske oznake u milisekundama, zajedno sa traženom vrednošću za upravljanje. U jedan raspored može se uključiti više intervala:
{ "schedule": [ { "start": 1784548800000, "end": 1784549700000, "value": "3000" }, { "start": 1784549700000, "end": 1784550600000, "value": "-2000" } ] }
U ovom primeru uređaju je zadato da radi sa 3000 W tokom prvog 15-minutnog intervala i sa -2000 W tokom narednog intervala. Za bateriju, pozitivne vrednosti obično predstavljaju punjenje, a negativne pražnjenje.
Za HVAC uređaje, upravljačke vrednosti mogu uključivati komande kao što su OFF, REDUCE_1, ON i BOOST_1.
Aktivni raspored se objavljuje na:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}
externalEMSType može biti jedan od sledećih
- battery
- evse
- hvac
- pv
Više o MQTT specifikaciji pogledajte u ovom članku Reduxi Controller - MQTT API