Thermal Energy Saving System, these words enclose the main goals of this project. Started as a game and some experimentation it has becom...
Thermal Energy Saving System, these words enclose the main goals of this project. Started as a game and some experimentation it has become a real side project that trying to provide a cheap, easy and smart thermal system for every user who wants to try it out for free.
The entire project is designed to work on Android Things, used to collect and organize all sensor data and send it to Firebase. The thermal data collected by the sensors is obtained by exploiting the Aqara Gateway from Xiaomi. This Gateway provides a developer mode that exposes into the LAN some open port to communicate with it and retrieve the sensors data. On the other side, Firebase collects the organized dataset and provide a back-end structure to the mobile application.
DI
Kotlin
Arrow
Coroutines
Functional Programming
View more