mastering the diversity in smart homes.pdf

Post on 04-Jan-2017

226 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Kai Kreuzer, Deutsche Telekom AGEclipse SmartHome Project Lead

Mastering the Diversity in Smart Homes A Practical Approach

Olaf Weinmann, Bosch SIEclipse Vorto Project Lead

1

http://imgs.xkcd.com/comics/standards.png

INTRANET OF THINGS

DEVICE DIVERSITY

CONCRETE DEVICE

PRODUCT / MODEL

TYPE / CATEGORY

FUNCTIONS

USE CASE

LEVELS OF ABSTRACTION

OUR REQUIREMENTS

DESCRIBE CONFIGURABLE / DISCOVERABLE UNIT

GENERIC USER INTERFACE FOR ITS CONFIGURATION

ABSTRACT ITS BASIC FUNCTIONALITY

ABSTRACT EVENTS

USER INTERFACES

AUTOMATION RULES

SAMSUNG BINDING

LIFX BINDING

SONOS BINDING

WEMO BINDING

PHYS

ICAL

FUN

CTIO

NAL

BRIDGE

THING THING

CHANNEL GROUP

CHANNEL GROUPCHAN

NELCHANNEL

CHANNEL

CHANNEL

CHANNEL

CHANNEL

THINGS

THING

CHANNEL

CHANNEL

THINGS

THING HANDLER

META-DATA CODE

VortoIoT Tool Set Meta Information Model

Information Model Repository

Device Manufacturer

SolutionDeveloper

Information Modelcreates

using

instance of

browses

provides

reads

invokes

Java

Platform Vendor

Platform specific Code Generator

generates

Device

describes

is described by

integrates…

C++

uses

VORTO AT A GLANCE

Vorto ProjectVorto ProjectEclipseVorto

Information Meta Model

IoT Tool Set

Code Generators Repository

Create representations for different ecosystems

Standardize the structure of information models

Manage and provide information models

Create information models

THE VORTO COMPONENTS

Information Model Repository

IoT Tool Set

Info Model

Binding XMLs Integration Integration

Eclip

se K

ura

Eclip

se S

mar

t Hom

e

Bosc

h M

2MCode Generator Extension Point

VORTO CODE GENERATORS

THANK YOU!

Kai Kreuzerk.kreuzer@telekom.de

Product names, logos, brands and other trademarks referred to within this presentation are the property of their respective trademark holders.

Olaf WeinmannOlaf.Weinmann@bosch-si.com

top related