Inspiration
I needed to control a heating and a boiler manually, or automatically using a smartphone.
What it does
You can turn heating on and off manually, by a timer, by a time, or by a temperature in your flat.
How we built it
I wrote a code for the ESP8266 board, developed an application in Android Studio and modeled a case for 3D printing.
Challenges we ran into
It was necessary to create and configure a project on the Firebase platform, using which you can send commands to control heating. I also needed to make an additional device to measure the temperature in the room.
Accomplishments that we're proud of
I added a time control mode to my application, using which you can configure algorithm for turning heating on and off.
What we learned
I improved my skills in application development, working with the Firebase platform and code development for the ESP8266 board.
What's next for Smart Heating
I will add the ability to control the temperature in a room through the measurement of the temperature outside.
Built With
- android-studio
- esp8266
- firebase
- kotlin
Log in or sign up for Devpost to join the conversation.