This project is being developed as part of the bachelor's thesis "Serverless goal-driven building automation".
This repository is organized into three components:
- Description: Simulates IoT devices and plugins.
- Technologies Used: Spring Boot, Hibernate, SQLite JDBC, Apache Commons CSV.
- Setup Instructions:
iot-device-plugin/README.md
.
- Description: Provides the user interface for system monitoring and management, showcasing data from IoT devices and allowing rule configuration.
- Technologies Used: Vue.js, Bootstrap, Axios.
- Setup Instructions:
frontend/README.md
.
- Description: Specifies microservices for commissioning, plugin configuration deployment, collection of measurements, rule and state management.
- Technologies Used: Python, Docker.
- Setup Instructions:
aws/README.md
.