Virtual IoT MeetUp - Eclipse SmartHome

Post on 14-Jun-2015

889 views 3 download

Tags:

description

Slides shown during the virtual IoT Meetup http://www.meetup.com/Virtual-IoT/events/203753702/

transcript

Kai Kreuzer, Eclipse SmartHome Project Lead

INTRANET OF THINGS

OS

JVM

OSGi Container

Eclipse SmartHome

Solution based on ESH, e.g. or

REST

API

Binding

sDiscovery

IoT/Cloud

Databases

Logging

Icons

Widgets

Site

map

s

Actions

Modules

Triggers

User In

terfac

esPersistence

AutomationConne

ctivity

Events

DomainModel

Eclipse SmartHome0.7.0

Eclipse SmartHome0.8.0

09 Oct 2014 today 12.2014

ProjectCreation

11.2013

InitialContribution

01.2014

50k LOC52 Forks17 Contributors> 40.000 hits on Google

Statistics

Mass Market FocusTech%savvy*

Users **Average*Users*

Reusable*Modules*

Auto%Discovery*

Configura<on*Uis*

Docs*in*Wiki*

Textual*Configura<on*

Thing&Descrip-ons&

Discovery&Services&

Setup&Pairing&Flows&

New Binding Concepts

<!-- Standard Hue Color Bulb with E27 socket --> <thing-type id="LCT001"> <supported-bridge-type-refs> <bridge-type-ref id="bridge" /> </supported-bridge-type-refs>

<label>Hue Bulb</label> <description>This is a standard Philips Hue bulb with E27 socket</description>

<channels> <channel id="color" typeId="color" /> <channel id="color_temperature" typeId="color_temperature" /> </channels>

<config-description> <parameter name="lightId" type="text"> <label>Light ID</label> <description>The light identifier identifies one certain hue bulb.</description> <required>true</required> </parameter> </config-description> </thing-type>

Thing&Descrip-ons&

Discovery&Services&

Setup&Pairing&Flows&

Thing&Descrip-ons&

Discovery&Services&

Setup&Pairing&Flows&

UPnP

Bonjour / mDNS

Custom Discovery

THANKS!Kai Kreuzer@kaikreuzer

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

@smarthome