An IoT framework comprises sensors/gadgets which “talk” to the cloud through a network of some sort or another. When the information gets to the cloud, programming processes it and afterward could choose to play out an activity, like sending an alarm or naturally changing the sensors/gadgets without the requirement for the client.