First time here? Check out the Help page!
1 | initial version |
I would check out the new EMS Python API and see if it suits your needs. It provides the EMS feature of EnergyPlus with a nice Python API for actuating and sensing simulation objects at runtime. I'd check out the EMS Application Guide from the EnergyPlus documentation and the Python API
Using the Python API you can fetch sensor values of indoor parameters at each timestep, feed them to your ANN, then use actuators to implement the output. You should first check if EMS provides actuators for window opening/closing. I know window shading is possible, but unfamiliar with the rest. If window open/close is schedule driven, you can actuate the schedule itself.