In the ever-so-growing technological world, the Internet of things is one of the most prevalent technologies that is being utilized in offices, hospitals, and even at homes. However, IoT, when integrated with other technologies, becomes more powerful and user interactive. Our system
utilizes microcontroller (NodeMCU) as a Wifi based gateway which would connect different sensors with cloud-based servers and unlike conventional automation, face recognition would be introduced in IoT frameworks for room personalization, along with communication among the appliances, which
will be beyond the interaction with the internet. The focus is to minimize human intervention and personalize it as accurately as possible. People accessing a room will have different settings for an archetype. For each person, the settings of the room will be altered using facial recognition.
The machine learning would consist of two classes, i.e., known and unknown. For an unknown person approaching a room, a notification will be sent to the administrator. The collective data received from sensors (temperature, pressure, gas, humidity, current, and potentiometer) will be monitored
and controlled using relays connected with Arduino which transfers data to the cloud through NodeMCU.