Smart Room Test Lab

A fully instrumented environment for testing IoT control algorithms and Reinforcement Learning in real-time.

Smart Living Lab

A real-time, dynamic, multi-threaded system using a fast API has been developed to enable us to set up remote testing algorithms. Sensor data is transmitted to this system via a local MQTT broker. After all sensor data is collected, the system saves it to the database.

The system also supports a manual mode where control can be established over each AC unit and fan using a simple GUI. Cloud-based modes are used to offload heavier RL inference to server systems. Rule-based systems are executed directly at the edge.

Key Capabilities

Real Time Monitoring

Energy consumption, air quality, temperature, and humidity can be monitored in real time.

Simulation & Optimisation

Test how the building operates in different scenarios to improve performance.

Energy Efficiency

More effective management of resources through data-driven insights.

Remote Management

Control and manage smart building parameters securely over the internet.

Maintenance

Proactive monitoring helps in predictive maintenance of building systems.

Sustainability

Reducing carbon footprint and complying with green building standards.

Cloud-Based or Edge Control

Cloud-based servers were initially used to enable rapid deployment. As development progressed, more components were moved to the edge device, eventually transforming the entire system to run independently on a Raspberry Pi 3.

Sensor data acquisition, cleaning, and rule-based controller inference are performed locally. A local MQTT broker ensures the device can reliably exchange messages and broadcast to the database even without internet access.

Hardware & Devices

Smart Window Fan

A standard, manually controlled window fan is equipped with a control board, enabling remote control. This transforms the device into an IoT device. Rule-based and RL-based control is enabled to maintain acceptable CO2 levels.

Multi-agent RL Setup

Our setup supports multi-agent Reinforcement Learning scenarios where different environmental parameters (temperature, air quality) are managed by independent or cooperative agents running on edge hardware.

REAL Lab

Bridging the gap between simulation and reality using Reinforcement Learning.

Contact Us

A-403, Dept of EEE, METU
Ankara, Turkiye

reallab@metu.edu.tr