This project is an open-source solution for controlling IoT Smart Devices/Sensors, built as a university thesis at the Department of Cultural Technology & Communication, University of the Aegean. The devices built for this project include smart plugs and on/off switches (for controlling lights, coffee makers etc.), temperature/humidity sensors and PIR motion sensors, all based on the ESP8266 WiFi module. A REST API is built for managing those devices and a web app is provided as the front-end.
Website: Repo - https://github.com/panosmz/plug-iot
Technical Specs: PHP & MySQL (Back-End), HTML5 / CSS / JS (Front-End), Lua (Device Firmware)