In this article, I describe the process I used to create a home automation system using off-the-shelf products, Python and Linux. I start by describing the Serial I/O Kit, drive alert, water alarm, ...
Though this script can be used for any folder, my Downloads folder was an absolute nightmare. There were tons of screenshots, invoices, installers, and random documents all piled up in one place.