HomeLabGym: A real-world testbed for home energy management systems
Toon Van Puyvelde, Marie-Sophie Verwee, Gargya Gokhale, Mehran Zareh, Eshghdoust, Chris Develder

TL;DR
HomeLabGym is a real-world testbed designed for evaluating home energy management systems, enabling researchers to prototype and test control strategies in a controlled yet realistic environment with diverse assets.
Contribution
It introduces a practical, open-source testbed that simplifies real-world testing of HEMS by integrating heterogeneous assets and providing a standardized interface.
Findings
Demonstrated effective control of a residential battery using real-time prices
Compared real-world and simulated environments for HEMS evaluation
Showcased ease of use and flexibility of the testbed
Abstract
Amid growing environmental concerns and resulting energy costs, there is a rising need for efficient Home Energy Management Systems (HEMS). Evaluating such innovative HEMS solutions typically relies on simulations that may not model the full complexity of a real-world scenario. On the other hand, real-world testing, while more accurate, is labor-intensive, particularly when dealing with diverse assets, each using a distinct communication protocol or API. Centralizing and synchronizing the control of such a heterogeneous pool of assets thus poses a significant challenge. In this paper, we introduce HomeLabGym, a real-world testbed to ease such real-world evaluations of HEMS and flexible assets control in general, by adhering to the well-known OpenAI Gym paradigm. HomeLabGym allows researchers to prototype, deploy, and analyze HEMS controllers within the controlled test environment of a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Grid Energy Management · IoT-based Smart Home Systems · Context-Aware Activity Recognition Systems
