Home Automation Manager is designed to easily manage all aspects of home automation, from home theatre to lighting to security.
The project is written in Qt4 (console only, for now), and uses XML files to specify virtual interfaces to physical devices. Still working on how to map these virtual devices in a logical way, i.e. a single power strip that controls multiple components.
More to come!
The project is hosted at GitHub: Browse Source