Need to design a Cloud-based Home Security System which should satisfy the below conditions
1. Must use AWS IoT core
2. Must support at least 1 or preferably 2 home security devices
3. Must use MQTT or other standard protocols to communicate with the cloud IoT core.
4. Must support multiple homes and require authentication.
5. The User can access the system using a website or app. The user can enter phone number to call or text in case of an intrusion.
6. The user chooses system’s action upon detecting a possible intrusion.
7. Must work with real hardware devices (for example, camera or door sensor).