HomeAutomation is an open-source web interface and scheduling solution. It was initially made for use with the Telldus TellStick, but is now based on a plugin system and except for Tellstick it also comes with support for Crestron, OWFS and Z-Wave (using OpenZWave). It controls your devices (switches, dimmers etc) based on an advanced scheduling system, taking into account things like measurements from various sensors. HomeAutomation has been developed by Tom Rosenback since 2008 with the help of Daniel Malmgren since 2009.
If you feel that you could contribute to the ongoing development of HomeAutomation, please contact us!