- Rule based algorithm: rulebased_occupied_label.py
The algorithm already parses sensor data (csv files) and assigns labels to the datasets. However, the rules should be adjusted:
## expected output
## judging criteria
# Occupancy with Energy Optimization
## Overview
Develop a system that analyzes sensor data to detect room occupancy and optimize energy usage. The system should evaluate multiple parameters, accumulate occupancy trends over at least two months, and generate heating plans that balance comfort with efficiency.
## Targets
- Occupancy detection algorithm using multiple sensor parameters.
- Historical occupancy accumulation across two months or more.
- Energy optimization model to plan heating schedules based on occupancy trends.
- Dashboard or API to visualize occupancy data and optimized heating plans.
## Data Needs
- Sensor data (motion, CO₂, temperature, humidity).
- Room metadata (capacity, function, floor plan).
- Historical occupancy logs (2+ months).
- Energy usage/cost data for validation (if available).
## Acceptance Criteria
- Can occupancy be reliably detected from sensor data?
- Are occupancy patterns accumulated and visualized clearly over time?
- Does the system suggest heating plans that reduce energy while ensuring comfort?