Basically a push button enables a virtual serial device on the Digispark, and my USB hub sends a wake-up command and the kernel wakes up the computer. The wake-up flag on my USB hub is set using udev.
More details in project log.
A wired remote control device that can wake up a computer so the computer can wake from sleep by the time you walk to it.