The home automated light switch that I have created is able to turn on and off my lights without having to get up to do it manually. I wanted to make this project because I was simply too lazy to get out of bed to turn off my lights before going to sleep.
The switch uses a photo transistor to detect light in the room. If there was light in my room, the servo would turn it off; If my room was dark, the servo would turn it on. I used Blynk's virtual button to trigger the event of the servo turning on and off the lights.
The most difficult part about this project was placing the servo on the light switch since I was not allowed to actually modify the light switch itself. I taped a small cardboard piece on the button, which gave the servo a larger target to push.