IoT Solution for HVAC Systems(Master’s Thesis Project)
Description:
For my Master’s thesis🎓, I developed an IoT solution for HVAC systems🌐 in collaboration with NIBE to enable existing HVAC modules to connect to the cloud and be controlled remotely🖥️.
Key Features and Responsibilities:
- SAK Module Development🔧:
- Developed embedded software for the SAK (Smart Adapter Kit) module to enable IoT capabilities for existing HVAC systems, using C/C++ for communication between HVAC control modules and the cloud.
- Cloud Integration with Microsoft Azure☁️:
- Utilized Microsoft Azure for cloud storage, data management, and remote device communication.
- Employed JSON for data serialization📄 to ensure interoperability between devices and cloud services.
- Established secure communication protocols🔒 to protect data integrity.
- Local File Translation and Data Communication🔄:
- Created mechanisms within the SAK module for data translation between HVAC modules and the cloud, handling potential network interruptions with retries and acknowledgments.
- User Interface and Remote Control🖥️:
- Designed a basic UI for remote monitoring and control of HVAC settings, with real-time data visualization 📊 and alert notifications🔔.
- Testing and Validation✅:
- Conducted rigorous testing to validate system reliability, collaborating with NIBE engineers for integration and feedback.
Key Areas of Project Development:
This project provided hands-on experience with data communication📡 and metadata management🗂️ between cloud-based systems and embedded devices.
Link to GitHub Repo:
First Iteration: HVAC Module -> PC -> Cloud - GitHub Link
Second Iteration: HVAC MOdule -> SAK Module -> Cloud - GitHub Link
Presentation: