Nowadays, the so-called Internet of Things (IoT) and Web of Things (WoT) start to play a more important role in our daily lives, given that many appliances are connected to the Internet. Solutions such as the popular If This Then That (IFTTT) enable users to define rules for implicit interactions with their IoT-enabled devices. However, existing IoT solutions do not support human-computer interactions across platform boundaries and we therefore investigate the necessary concepts and architecture for a cross-platform IoT middleware.
We are further developing solutions for the end-user authoring of the rules defining the smart behaviour in IoT settings. Thereby, a special focus is on the use of augmented reality for the natural authoring of these rules by non-technical users. Last but not least, we are researching different forms of intelligibility to inform users why certain actions are triggered (or not) in multi-user cross-platform IoT-enabled smart environments.