Extern EMS är ett optimeringsläge som gör det möjligt för användare eller tredjeparts energihanteringssystem att styra anslutna enheter via Reduxi. Det är utformat för att stödja alla större enhetskategorier, inklusive batterier, solcellssystem, VVS-utrustning, elbilsladdare och andra kontrollerbara energi-tillgångar.
Styrningsinstruktioner definieras i 15-minutersintervall, vilket gör det möjligt för externa system att specificera hur varje enhetskategori ska fungera under dagen. Reduxi tillämpar sedan dessa instruktioner på de relevanta enheterna samtidigt som den hanterar kommunikation, enhetsintegration och exekvering på lokal nivå.
Extern EMS kan aktiveras genom att lägga till optimeringsläget Extern EMS i strategins meny Optimeringslägen, som visas i bilden nedan
När extern EMS har konfigurerats lyssnar Reduxi efter kontrollkommandon som tas emot via MQTT API och tillämpar dem på den valda strategin. Tidsintervallen måste definieras i förväg. Om ingen drift definieras under en specifik tidsperiod, utförs det andra optimeringsläget (t.ex. standardoptimeringsläge).
Extern EMS via MQTT
När extern EMS är aktiverat i strategin kan Reduxi ta emot schemalagda styrinstruktioner via MQTT API.
Kommandon skickas till:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}/setNyttolasten innehåller ett schema med start- och sluttider definierade som Unix-tidsstämplar i millisekunder, tillsammans med det begärda kontrollvärdet. Flera intervall kan inkluderas i ett schema:
{
"schema": [
{
"start": 1784548800000,
"end": 1784549700000,
"value": "3000"
},
{
"start": 1784549700000,
"end": 1784550600000,
"value": "-2000"
}
]
}I detta exempel instrueras enheten att arbeta med 3000 W under det första 15-minutersintervallet och med -2000 W under det efterföljande intervallet. För ett batteri representerar positiva värden vanligtvis laddning och negativa värden urladdning.
För VVS-enheter kan kontrollvärden inkludera kommandon som OFF, REDUCE_1, ON och BOOST_1.
Det aktiva schemat publiceras på:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}Se mer om MQTT-specifikationen i denna artikel Reduxi Controller - MQTT API