Insteon has inline dimmers and relays (Smarthome's "In-Linelinc dimmer" and "In-Linelinc Relay"), plug in I/O (Simplehomenet EZIO - three different models), the PLC can accept downloaded timers, and the "ISY-26" is a nice stand-alone controller with web access, and "EZBridge" also runs timers...