Functionality is absolutely the most important aspect of a home automation system. Eye candy might draw people in to your application, but if it's a pain in the butt to actually accomplish any tasks, they won't keep using it. Haiku has good functionality, and honestly, it doesn't look bad either. There are some things that could be cleaned up graphically, but overall it's a nice looking interface. If you could meld some of what you have in Space with the clean list-based functionality of Haiku, you would have a real winner. The multi-camera view in Space is light years ahead of the camera interface in Haiku, so don't change that back to a list view But pages of icons in Space is a complete catastrophe for those of us who have lots of objects (i.e. lights, alarm contacts, etc).
If you could add some quick-access functions to the list views (see below), that would be ideal. I'm attaching an example of how I see a blended app looking. My image editing is horrible, so please disregard how bad the copy and paste looks. I don't have much of an image editing tool, and I'm not very talented at graphics anyway, but here's what I came up with. The idea (obviously) is to 1) provide access to the On/Off functionality without forcing the user to click one layer deeper to execute an action (although I would recommend still leaving the detailed control window in case the user needs more than the simple On/Off control in the example below), and 2) use the individual icon idea from Space to make the individual lights more visually representative.
If you could add some quick-access functions to the list views (see below), that would be ideal. I'm attaching an example of how I see a blended app looking. My image editing is horrible, so please disregard how bad the copy and paste looks. I don't have much of an image editing tool, and I'm not very talented at graphics anyway, but here's what I came up with. The idea (obviously) is to 1) provide access to the On/Off functionality without forcing the user to click one layer deeper to execute an action (although I would recommend still leaving the detailed control window in case the user needs more than the simple On/Off control in the example below), and 2) use the individual icon idea from Space to make the individual lights more visually representative.