Presentation is loading. Please wait.

Presentation is loading. Please wait.

Towards Universally Usable Smart Homes How Can MyUI, URC and openHAB Contribute to an Adaptive User Interface Platform? Lukas Smirek, Stuttgart Media University,

Similar presentations


Presentation on theme: "Towards Universally Usable Smart Homes How Can MyUI, URC and openHAB Contribute to an Adaptive User Interface Platform? Lukas Smirek, Stuttgart Media University,"— Presentation transcript:

1 Towards Universally Usable Smart Homes How Can MyUI, URC and openHAB Contribute to an Adaptive User Interface Platform? Lukas Smirek, Stuttgart Media University, CENTRIC 2014 Other Authors: Gottfried Zimmermann, Daniel Ziegler

2 Agenda Motivation Requirements for Universally Usable Smart Homes Overview of used technologies Architectural approaches Relation to the Global Public Inclusive Infrastructure (GPII) Summary Questions 2

3 Motivation 3

4 Requirements for Universally Usable Smart Homes (inspired by Shneiderman‘s research agenda on web- and other services) 4

5 Relevant Technologies: MyUI: European research-project Infrastructure for automatically generated adaptive user interfaces www.myui.eu URC – Universal Remote Console: ISO/IEC 24752 Controling devices with pluggable, personalized user interfaces www.openurc.org openHAB – Home Automation Bus: Open source Integration platform for different Smart Home technologies www.openhab.org 5

6 Main components of MyUI: Pattern Repository: contains design patterns (knowledge, solutions for UI adaptations) Different kind of patterns (e.g., interaction pattern, adaptation pattern) Abstract Application Interaction Model (AAIM): based on UML2 State Machine Diagrams Defines interaction between user and application Eclipse-based toolkit is available User and Context Management Infrastructure Context and user profiles as base for UI adaptation Profiles get their setting due to virtual and physical sensors Adaptation engine Interactive TV set as demonstrator: Main menue, e-Mail client and weather forecast 6

7 The MyUI Adaptation engine adapts UIs in a 3 stage process Update of user- and context-profile with sensor data User profile + context profile + device features -> User interface profile Most suitable design patterns are selected Rendering of the finaluser interface 1. 2. 3.

8 URC Technology Overview 8

9 UCH – Universal Control Hub 9 UCH Resource Server UPnP Z-Wave Ethernet/HTTP IR WiFi/HTTP

10 openHAB 10 openHAB Event Bus KNX Binding EnOcean Binding zWave Binding status updates/commands openHAB Respository Automation logic User interface

11 Evaluation 11

12 Architecture 1: Loosely coupled via rest API 12

13 Architecture 2: openHAB integrated in UCH as TA 13

14 Architecture 3: Replacement of openHAB components with UCH components 14

15 The Global Public Inclusive Infrastructure (GPII) 15

16 Summary: Challenges: Technology variety, user diversity, changes in user knowledge and capabilities;  solutions: Abstract UIs, Pluggable UIs, Adaptive UIs;  Technologies: MyUI, URC, openHAB;  Most suitable architecture: MyUI-Controller, openHAB integrated in UCH as TA; Outlook: Possible integration with GPII 16


Download ppt "Towards Universally Usable Smart Homes How Can MyUI, URC and openHAB Contribute to an Adaptive User Interface Platform? Lukas Smirek, Stuttgart Media University,"

Similar presentations


Ads by Google