A major challenge lies in creating an intelligent environment that provides support
to the user in interacting with and managing these devices unobtrusively, without the user being aware of or needing to cope with underlying communications and computing technologies.