Optimalisatiemodus ExternalEMS
Laat uw eigen energiebeheersysteem of dat van een derde partij batterijen, zonnepanelen en andere aangesloten apparaten via Reduxi aansturen.
External EMS is een optimalisatiemodus waarmee gebruikers of energiebeheersystemen van derden aangesloten apparaten via Reduxi kunnen aansturen. De modus ondersteunt alle belangrijke apparaatcategorieën, waaronder batterijen, pv-installaties, HVAC-installaties, laadpalen voor elektrische voertuigen en andere stuurbare energiemiddelen.
Stuurinstructies bepalen hoe elke apparaatcategorie in een bepaalde periode moet werken. Begin- en eindtijden zijn vrij in te stellen en hoeven niet aan te sluiten op intervallen van 15 minuten. Reduxi past deze instructies toe op de betreffende apparaatcategorieën en regelt lokaal de communicatie, de apparaatintegratie en de uitvoering.
U activeert External EMS door de optimalisatiemodus External EMS toe te voegen in het menu Optimization Modes van de strategie, zoals weergegeven in de afbeelding hieronder
Tekstbeschrijving van deze afbeelding
Schermafbeelding van de Reduxi Configurator, pagina Strategy, met het dialoogvenster "Add" geopend (sluitknop X rechtsboven in het dialoogvenster). Linkermenu: Devices (+), Strategies (uitgeklapt): Energy manager (vetgedrukt, gemarkeerd met een rode pijl), Energy manager - PV1/BESS branch, Energy manager - PV2 branch, Main AI Energy manager, knop "+ Add strategy"; daarna Utility Rate Plan en Settings (+). Achter het dialoogvenster een strategietabel met een kolom Import limit (17,3 kW en 5,0 kW), een kolom Advanced met pictogrammen voor bewerken en verwijderen, rijen met de namen Default mo(de), "-" en AI energy m(anager), en de voetnoot "* premium fea(ture)"; een rode pijl wijst naar de zwarte plusknop (+) naast Save. Items in het dialoogvenster, elk met een beschrijving en een knop Create: "AI energy manager *": Use AI agent to optimize battery, HVAC, EVSE and PV (grijs weergegeven, grijze knop Create); "Schedule": Scheduled entries define when settings are in effect; een link "Hide" met een pijl omhoog; "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 (een rode pijl wijst naar de zwarte knop Create); "Negative price": With negative price optimization you can define settings that are in effect when SPOT price drops below zero (grijs weergegeven, grijze knop Create). Een volgend item daaronder is afgesneden. Onder in het dialoogvenster staat een knop Close. Rechtsonder op de pagina staat een kleine tekst met een gebruikersnaam en een identificatiecode.
Zodra External EMS is geconfigureerd, ontvangt Reduxi stuuropdrachten via de MQTT API en past deze toe op de geselecteerde strategie. De tijdsintervallen moeten vooraf worden gedefinieerd. Als voor een bepaalde periode geen werking is gedefinieerd, wordt de andere optimalisatiemodus uitgevoerd (bijv. de standaardoptimalisatiemodus).
Reduxi bewaakt de netlimieten
Opdrachten van External EMS blijven onderworpen aan de ingestelde limieten voor netafname en netinvoeding. Reduxi past het gevraagde vermogen automatisch aan zodat de werking binnen deze limieten blijft. Vraagt het externe EMS bijvoorbeeld een laadvermogen van 11 kW voor een elektrische auto, terwijl de beschikbare afnamecapaciteit van het net slechts 8 kW toelaat, dan verlaagt Reduxi het laadvermogen naar 8 kW.
External EMS via MQTT
Zodra External EMS in de strategie is ingeschakeld, kan Reduxi geplande stuurinstructies ontvangen via de MQTT API.
Opdrachten worden verzonden naar:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}/set
De payload bevat een schema met begin- en eindtijden als Unix-tijdstempels in milliseconden, samen met de gevraagde stuurwaarde. Eén schema kan meerdere intervallen bevatten:
{
"schedule": [
{
"start": 1784548800000,
"end": 1784549700000,
"value": "3000"
},
{
"start": 1784549700000,
"end": 1784550600000,
"value": "-2000"
}
]
}
In dit voorbeeld krijgt het apparaat de instructie om op 3000 W te werken tijdens het eerste interval van 15 minuten en op -2000 W tijdens het volgende interval. Bij een batterij staan positieve waarden doorgaans voor laden en negatieve waarden voor ontladen.
Voor HVAC-apparaten kunnen stuurwaarden bijvoorbeeld opdrachten bevatten zoals OFF, REDUCE_1, ON en BOOST_1.
Het actieve schema wordt gepubliceerd op:
controllers/{controllerId}/strategies/{strategyId}/externalEMS/{externalEMSType}
externalEMSType kan een van de volgende waarden hebben
- battery
- evse
- hvac
- pv
Meer over de MQTT-specificatie leest u in dit artikel Reduxi Controller - MQTT API