The strength of Smart Homes is their automation capabilities. System designers and end users may program the behavior of the home, to define automatic behaviors and actions to happen at specified times or corresponding to specific events.
Programming the house behavior is a complex task, but the Visual Rule Builder makes it easier by offering an easy-to-use graphical web-based interface aimed at non-expert users.
Read more about the Visual Rule Buinder in Marco Appino's master thesis.