A Rasberry Pi integrated domotic solution with MQTT. Supports sensors, actuators and thermostat. Controllable from a web application, smart speakers or a basic SMS interface.
Design Lab project. From the MSc degree in Computer Science 2018/2019. Marco Belotti, Francesco Bombarda, Antonio Vivace.
/backend
: Python3 Connexion web application, MQTT daemon and helper classes. OpenAPI3 definition of the exposed interface./c8h18
: VueJS frontend/legacy-app
: old app, tests and miscellanea
Demo Video:
Swagger UI:
Detail of a single route:
Frontend landing page:
Overview of the system: