MisterHouse is possibly the most feature rich Home Automation manager that exists. MisterHouse can interface with many different home automation protocols including X10, Insteon, XPL, XAP, and others. Moreover through the use of user code modules, a user can add support for any platform. MisterHouse is also a very mature platform, having been created nearly ten years ago. Of course, all of these features and maturity can have some drawbacks. MisterHouse can be slightly more difficult for a new user to learn. MisterHouse's interface is also somewhat dated. However, the user base for MisterHouse is very active and provides a significant level of support to new users.