Setup and management of smart home systems is a complex task, and thus challenging for technically inexperienced users. We conducted a qualitative user study to evaluate whether an assistance system could empower users to make better and informed decisions regarding the selection of devices, their interoperability, the resulting set of features and their price. A group of 20 participants used our assistance app on a smartphone to configure a smart home while optimizing for features, interoperability, and the price-performance ratio. The results of our user study show that our assistance app can ease the problem of selecting useful devices and at the same time users become aware of new features resulting from the interoperation of selected devices. Furthermore, the assistance app can counteract the inherent interoperability problem between devices of different vendors or platforms. Finally, users are not only interested in individual device prices. They want to learn the cost of a certain feature set, including the cost of all devices necessary to realize this feature. Interestingly, none of the current smart home systems on the market offer a comparable assistance mechanism. Third-party solutions are not available either, because an assistance app requires meta data about features, interoperability, and usage of devices. This meta data is currently not available via APIs in state-of-the-art smart home systems and marketplaces. Therefore, we present a smart home architecture resulting from our research that can, among other benefits, provide the necessary meta data. Our research indicates that commercial smart home systems should invest more effort in user assistance to gain widespread adoption among technically inexperienced users. This in turn requires substantial changes to the meta data management in smart homes, because otherwise these assistance systems cannot be realized.
Read full abstract