Seizure Alert Alarm Clock

As for hardware, I suggest you get one of these, if you can: