smart homes powered by eclipse
play

Smart Homes powered by Eclipse Kai Kreuzer, Deutsche Telekom AG - PowerPoint PPT Presentation

Smart Homes powered by Eclipse Kai Kreuzer, Deutsche Telekom AG Jochen Hiller, Deutsche Telekom AG INTRANET OF THINGS Solutions based on ESH Eclipse SmartHome OSGi Container JVM OS Discovery Triggers s g Actions n i d Connectivity


  1. Smart Homes powered by Eclipse Kai Kreuzer, Deutsche Telekom AG Jochen Hiller, Deutsche Telekom AG

  2. INTRANET OF THINGS

  3. Solutions based on ESH Eclipse SmartHome OSGi Container JVM OS

  4. Discovery Triggers s g Actions n i d Connectivity n Automation i B REST API Modules Domain Model s L p o a g m g User Interfaces e i n Persistence t i g S Events Databases Icons IoT/Cloud Widgets

  5. Automation Logic Persistence Services Registries User Interfaces Events ... Sonos Samsung Bluetooth Hue Binding Binding Binding Binding Bluetooth Samsung Sonos Hue

  6. NFC WiFi 6LoWPAN ZigBee, 2,4 GHz EnOcean, 868 MHz

  7. Mass Market? Setup& Pairing& Flows& Tech%savvy* Average* Users ** Users* Discovery& Services& C o n fi g u r a < o n * U i s * Thing& T e x t u a l * Descrip-ons& A u t o % C o n fi g u r a < o n * D i s c o v e r y * D o c s * i n R * W e u i k s a i * b l e * M o d u l e s * New Binding Concepts

  8. <!-- 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> Setup& Pairing& Flows& <channels> <channel id="color" typeId="color" /> <channel id="color_temperature" typeId="color_temperature" /> Discovery& </channels> Services& <config-description> Thing& Descrip-ons& <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>

  9. UPnP Setup& Pairing& Bonjour / mDNS Flows& Discovery& Services& Thing& Descrip-ons& Custom Discovery

  10. INTRANET OF THINGS

  11. INTRANET OF THINGS ARM CPU, 600 MHz Linux OS 512 MB RAM JavaSE Embedded 7 2 GB Flash OSGi R4.2 
 TPM, Radio 868 MHz (ProSyst mBS) 4 USB Slots Local App/ Local App/ Extension Extension Local App/ Extension

  12. INTRANET OF THINGS

  13. QIVICON 
 • User Interfaces Cloud • Remote Management • Provisioning • Remote Access (OAuth2) • Shop/AppStore • Backend APIs INTRANET OF THINGS QIVICON Apps/Ext.

  14. Partner QIVICON 
 Infrastructure Cloud • Web applications • Remote Access • Event Subscriptions INTRANET OF THINGS Partner QIVICON Apps/Ext. Apps/Ext.

  15. Partner QIVICON 
 Infrastructure Cloud INTRANET OF THINGS • Access via cloud or local • Same APIs Partner QIVICON Apps/Ext. Apps/Ext.

  16. QIVICON SDK • Eclipse Tooling, Simulator • Installation, Deployment, On-Device Debugging • Client-APIs (iOS, Android, JavaScript) • Closed partner developer community INTRANET OF THINGS Partner QIVICON Apps/Ext. Apps/Ext.

  17. Partner applications QIVICON APIs OSGi Container: OSGi R4.2 (ProSyst mBS) JVM: JavaSE Embedded 7 OS: Linux

  18. Partner applications AND extensions QIVICON APIs Eclipse SmartHome OSGi Container: OSGi R4.2 (ProSyst mBS) JVM: JavaSE Embedded 7 OS: Linux

  19. Deutsche Telekom / QIVICON joined Eclipse Foundation and IoT WorkingGroup QIVICON provides • ProjectLead • 2 committers OpenSource Contributions • 4 contributors • Thing concept, Configuration • Discovery, UPnP support • Philips Hue Binding • Yahoo Weather Binding • Documentation

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

  21. Recommended Talks Smart Home live: Bringing LIFX to Intelligent Detection of Eclipse SmartHome Fire or a Break-In with MQTT and OpenHAB Dennis Nobel itemis AG Markus Mann 
 Christian Götz 
 iic solutions GmbH dc-square GmbH Thursday Wednesday 
 10:30 - 11:05 11:15 - 11:50 Bürgersaal 2 Silchersaal

  22. Recommended Talks New Open Source project at IoT - 
 HGI for SmartHome Device Information Model Repository 
 Abstraction Templates (now Project Vorto) Andreas Kraft 
 Olaf Weinmann 
 Telekom Innovation Laboratories Bosch Software Innovations Wednesday 
 Wednesday 
 17:00 - 17:35 10:30 - 11:05 Schubartsaal Wilhelm-Kramer-Zimmer

  23. IoT Playground

  24. THANKS! Kai Kreuzer 
 Jochen Hiller 
 @kaikreuzer @jochenhiller @smarthome @qivicondev Product names, logos, brands and other trademarks referred to within this presentation are the property of their respective trademark holders.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend