I have am currently upgrading my student room to a room 2.0. Internet of Things is one of the many technologies that I am passionate about. Therefore I have been trying to upgrade my room and automate some components of my living situation. The idea is to control lighting, and to give information at appropriate moments.
I am using the ESP 8266 and ESP32 to connect my devices to a Firebase database on the internet. I am also using a Raspberry Pi to perform computer vision using OpenCV in order to detect presence in my room. When someone enters the room, the lights will switch on depending on the amount of natural light inside the room.
Furthermore do I like to know whether I can wear shorts or whether I have to dress warm before I take my morning shower. Therefore I have made a light inside my hallway which turns on when I walk by it and emits light with a color dependent on the temperature of the day.
I am also working on a web application which I can use as a (temporary) user interface to see sensor readings for the temperature and humidity and to control the lights when necessary. Later on I want to transform this to an Android application which communicates with my smartwatch for more convenient interaction.