Mastering the Diversity in Smart Homes A Practical Approach Kai - - PowerPoint PPT Presentation

mastering the diversity in smart homes a practical
SMART_READER_LITE
LIVE PREVIEW

Mastering the Diversity in Smart Homes A Practical Approach Kai - - PowerPoint PPT Presentation

Mastering the Diversity in Smart Homes A Practical Approach Kai Kreuzer, Deutsche Telekom AG Olaf Weinmann, Bosch SI Eclipse SmartHome Project Lead Eclipse Vorto Project Lead 1 http://imgs.xkcd.com/comics/standards.png INTRANET OF THINGS


slide-1
SLIDE 1

Kai Kreuzer, Deutsche Telekom AG Eclipse SmartHome Project Lead

Mastering the Diversity in Smart Homes A Practical Approach

Olaf Weinmann, Bosch SI Eclipse Vorto Project Lead

1

slide-2
SLIDE 2
slide-3
SLIDE 3

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

slide-4
SLIDE 4
slide-5
SLIDE 5

INTRANET OF THINGS

slide-6
SLIDE 6

DEVICE DIVERSITY

slide-7
SLIDE 7

CONCRETE DEVICE PRODUCT / MODEL TYPE / CATEGORY FUNCTIONS USE CASE

LEVELS OF ABSTRACTION

slide-8
SLIDE 8

OUR REQUIREMENTS

DESCRIBE CONFIGURABLE / DISCOVERABLE UNIT GENERIC USER INTERFACE FOR ITS CONFIGURATION ABSTRACT ITS BASIC FUNCTIONALITY

slide-9
SLIDE 9

ABSTRACT EVENTS USER INTERFACES AUTOMATION RULES SAMSUNG BINDING LIFX BINDING SONOS BINDING WEMO BINDING …

PHYSICAL FUNCTIONAL

slide-10
SLIDE 10

BRIDGE THING THING CHANNEL GROUP CHANNEL GROUP

CHAN NEL CHAN NEL CHAN NEL CHAN NEL CHAN NEL CHAN NEL

THINGS

slide-11
SLIDE 11

THING

CHAN NEL CHAN NEL

THINGS

THING HANDLER

META-DATA CODE

slide-12
SLIDE 12

Vorto

IoT Tool Set Meta Information Model Information Model Repository Device Manufacturer Solution Developer Information Model

creates 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

slide-13
SLIDE 13

Vorto Project Vorto Project Eclipse Vorto

Information Meta Model IoT Tool Set Code Generators Repository

Create representations for different ecosystems Standardize the structure

  • f information models

Manage and provide information models Create information models

THE VORTO COMPONENTS

slide-14
SLIDE 14

Information Model Repository

IoT Tool Set

Info Model

Binding XMLs Integration Integration

Eclipse Kura Eclipse Smart Home Bosch M2M Code Generator Extension Point

VORTO CODE GENERATORS

slide-15
SLIDE 15

THANK YOU!

Kai Kreuzer
 k.kreuzer@telekom.de

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

Olaf Weinmann Olaf.Weinmann@bosch-si.com