Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

The Python actuators and EnergyManagerSystem:Actuators share the same underlying code, so you can read on calling points here in the I/O Reference Guide: https://bigladdersoftware.com/epx/docs/23-1/input-output-reference/group-energy-management-system-ems.html#field-energyplus-model-calling-point

The Python actuators and EnergyManagerSystem:Actuators share the same underlying code, so you can read on calling points here in the I/O Reference Guide: https://bigladdersoftware.com/epx/docs/23-1/input-output-reference/group-energy-management-system-ems.html#field-energyplus-model-calling-point

My initial guess, given the limited info about what you're trying to achieve, is that you probably can start with Begin Timestep Before Predictor (callback_begin_system_timestep_before_predictor in python) if what you're trying to change is the thermostat setpoint schedule. It's described in the EMS Application Guide here: https://bigladdersoftware.com/epx/docs/23-1/ems-application-guide/begin-timestep-before-predictor.html#begin-timestep-before-predictor

Demand management routines might use this calling point to reduce lighting or process loads, change thermostat settings, etc.