I had a hard time picking this project, partially because I was constantly rejecting ideas as not good enough. I realized that we were actually supposed to learn about IoT, so I picked something that was happy and moved on.
The first thing I did was to make sure that the various parts worked separately - the LED, fading it in and out, the PIR sensor, sending and receiving messages, and allowing the user to turn on and off the alarm through these messages.
I then added them together piece by piece and refined my code until it all worked as it was meant to.
Is this a good/useful/informative piece of content to include in the project? Have your say!