Track devices in database as well, rather than being hard-coded.
Basic server app to run on the Pi alongside the timer daemon.
Update .gitignore.