From f2505d31f38e335c6b319320edde24c509a81aae Mon Sep 17 00:00:00 2001 From: Mark Tyers Date: Tue, 24 Mar 2020 18:21:14 +0000 Subject: [PATCH] Alarm Task Added --- Alarm System.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Alarm System.md diff --git a/Alarm System.md b/Alarm System.md new file mode 100644 index 0000000..f667429 --- /dev/null +++ b/Alarm System.md @@ -0,0 +1,15 @@ + +# Alarm System + +For this sprint the client has asked you to implement a smart alarm system. It should have the following features: + +1. It should sense both movement and noise. +2. The system should monitor the noise levels to determine what should be considered ambient noise at different times of day and night. +3. The alarm should be able to be switched on and off from the web interface. +4. The user should be able to schedule a time for the alarm to be switched on and off automatically. +5. When the alarm is activated (either manually or automatically) the door should lock. +6. When the alarm is switch off the door should remain locked. +7. There should be a way to unlock the door (simulate this with a button or switch). +8. If the door is opened when the alarm is on this should trigger it. +9. There should be a siren that goes off (use the buzzer) and a notification to the web interface. +10. There should be the option for a silent alarm (notification but no siren).