Lost in Abstraction. Sebastian Janzen

Size: px
Start display at page:

Download "Lost in Abstraction. Sebastian Janzen"

Transcription

1 Lost in Abstraction Sebastian Janzen

2

3 innoq

4 What is a Smart Home?

5

6 Smart Home is NOT a connected device is NOT a cloud service is NOT a single product

7 A dwelling incorporating a communications network that connects the key electrical appliances and services, and allows them to be remotely controlled, monitored or accessed UK Department of Trade and Industry -

8 It s a system of things which support the occupants use cases.

9 Smart Home participants Software Interaction Access User Interaction Device

10 The user s expectations Flexibility: Cover custom use cases Extensibility: Installation extension Sustainability: Long term benefit Avoid vendor lock-in: Should be extensible

11 U U + U ++ Passive User Ambitioned User Expert

12 U U + U ++ UI + Best setup Extensibility Flexibility Device

13 U U + U ++ UI + Modifications to final product Privacy Offline Cloud Device

14 U U + U ++ UI UI UI Eclipse SmartHome Service Device Device Device

15 Eclipse SmartHome (ESH)

16 Eclipse SmartHome > An open source Internet of Things framework > Java OSGi based Project > Eclipse Public License > Since 2014 > Base of openhab > Requirements: Java >= 6 > Base of successful commercial Projects

17 What you get > Structure to handle IoT devices > Web-Interfaces, Apps, Examples > More than 100 already supported things > Documentation > Commercial support available > Large and active community

18 What you do not get > Hardware > A Java license

19 openhab Solution X Solution Y Eclipse SmartHome (ESH) OSGi Container JVM OS

20 How to use this?

21 Binding Representation UI Bridge Thing Thing Link Item

22 Binding Representation Bridge Hue Bridge Thing Status: ONLINE Hue Thing Lamp State: #FF0000 Color Link ColorItem Brightness Color Temp.

23 Binding Representation UI Bridge Thing Thing GroupItem Link Item Item Link

24 Binding Bridge Thing Thing Thing Id, Name, Description, Bridge, Configuration, s

25 Binding Bridge Thing Thing Id, Description, Configuration

26 Representation Bridge Thing Thing Item Item Type, Name, Label, Icon, Tags,

27 Binding Representation Bridge Thing Thing Link Item

28 Bundle Bridge Thing Thing

29 Bundle Bundle Bundle Bridge Thing Bridge Thing Bridge Thing Thing Thing Thing Eclipse SmartHome Bundle Bundle Bundle Bridge Thing Bridge Thing Bridge Thing Thing Thing Thing

30 Bundle Bundle Bundle Bridge Thing Bridge Thing Bridge Thing Thing Thing UI Thing Eclipse SmartHome Bundle Bundle Bundle Bridge Thing Bridge Thing Bridge Thing Thing UI Thing Thing

31 Binding Binding UI Binding UI Binding Eclipse SmartHome Persistence Discovery Rules REST UIs

32 Eclipse SmartHome Core Items Bindings Rules PubSub PubSub PubSub Eclipse SmartHome Event Bus PubSub PubSub Persistence Logging

33 How to program this?

34 /ESH-INF/thing/bridge.xml Bridge Thing

35 /ESH-INF/thing/LCT001.xml Thing

36 /ESH-INF/thing/channels.xml

37 Core ItemTypes > Color > Contact > DateTime > Dimmer > Group > Number > Player > Rollershutter > String > Switch > Location

38 What does Lost in Abstraction mean?

39 Use case: Wash again, if washing finished and the door has not been opened after 16h.

40 Washing Machine Power Water Amount Temperature Spin Extra H2O Door contact Time running Convenient Hardware UI State Washing Program Extra Parameters

41 Loss Power Washing Machine Hardware UI State Washing Program Extra Parameters Gateway Water Amount Temperature Spin Extra H2O Door contact Time running

42 Washing Machine Hardware UI State Washing Program Extra Parameters API Power Water Amount Temperature Spin Extra H2O Door contact Time running

43 Own Solution Power Water Amount Temperature Spin My Washing Machine Extra H2O Door contact Time running Loss

44 Thing Model Items Own solutio Power Water Amount Temperature Spin Extra H2O Door contact Time running SwitchItem NumberItem NumberItem NumberItem SwitchItem ContactItem NumberItem X Y Setup Power Plug: Consumption NumberItem Use Cases

45 Use case: Wash again on wmpower changed to OFF timer = starttimer({ wmpower.state = ON }, now + 16h) end on wmdoor changed to OPEN end if timer then timer.cancel()

46 Eclipse SmartHome Benefits > Good framework to implement IoT device lifecycle > Easy to understand > Parallel development: UI + Binding > UI Testing without devices > Offline, Intranet of Things

47 Thank you! Questions?

OCTOBER 2017 HOW DEUTSCHE TELEKOM DELIVERS A MASS MARKET PRODUCT BASED ON ECLIPSE SMARTHOME

OCTOBER 2017 HOW DEUTSCHE TELEKOM DELIVERS A MASS MARKET PRODUCT BASED ON ECLIPSE SMARTHOME OCTOBER 2017 HOW DEUTSCHE TELEKOM DELIVERS A MASS MARKET PRODUCT BASED ON ECLIPSE SMARTHOME Jochen Hiller, Deutsche Telekom AG Product Owner, Developer Evangelist WHERE WE STARTED PLATFORM LAUNCH IN OCTOBER

More information

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse 3 Software Stacks for IoT Solutions Ian Skerrett Eclipse Foundation @ianskerrett Copyright 2016 The Eclipse Foundation. All Rights Reserved Eclipse Foundation Not-for-profit open source foundation responsible

More information

ETSI IoT/M2M Workshop 2016 featuring the Smart World. November 15 th -17 th, 2016

ETSI IoT/M2M Workshop 2016 featuring the Smart World. November 15 th -17 th, 2016 Abstraction and identity management in an open smart home Sébastien Bolle (speaker) André Bottaro David Excoffier IoT Research, Orange Labs 1 ETSI IoT/M2M Workshop 2016 featuring the Smart World November

More information

ability to Scale Up Smart City Solutions and LSPs

ability to Scale Up Smart City Solutions and LSPs The impact of the IoT EPI project on the ability to Scale Up Smart City Solutions and LSPs Keith Dickerson (Climate Associates) Viktor Oravec (BAVENIR) Slide 1 IoT EPI (ICT 30) Projects Integration of

More information

Lesson 8 Internet Connected Smart Home Services And Monitoring. Chapter-12 L08: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Lesson 8 Internet Connected Smart Home Services And Monitoring. Chapter-12 L08: Internet of Things , Raj Kamal, Publs.: McGraw-Hill Education Lesson 8 Internet Connected Smart Home Services And Monitoring 1 Internet Connected Smart Home Services And Monitoring Smart home services Home lighting control Control and monitoring of appliances Security

More information

Standard Open Source Cloud APIs for the Smart Home

Standard Open Source Cloud APIs for the Smart Home Standard Open Source Cloud APIs for the Smart Home Sébastien Bolle, André Bottaro, Martin Hund, Andreas Kraft, Jean-Pierre Combe, Hans-Werner Bitzer 1 Eclipse IoT Days Grenoble 2018 January, 19th 2018

More information

A Guided Tour of Eclipse IoT: 3 Software Stacks for IoT. Benjamin Cabé, Eclipse

A Guided Tour of Eclipse IoT: 3 Software Stacks for IoT. Benjamin Cabé, Eclipse A Guided Tour of Eclipse IoT: 3 Software Stacks for IoT Benjamin Cabé, Eclipse Foundation @kartben Asset Tracking The solution The 3 IoT Software Stacks SECURITY ONTOLOGIES Hardware Abstraction Layer (HAL)

More information

The Three Software Stacks Required for IoT. Benjamin Cabé Eclipse

The Three Software Stacks Required for IoT. Benjamin Cabé Eclipse The Three Software Stacks Required for IoT Benjamin Cabé Eclipse Foundation @kartben IoT? Applications Collect, exchange & analyze data IoT? Applications Collect, exchange & analyze data Sensing / Actuating

More information

A software API for a vendor agnostic framework for wireless sensor network gateways for Smart Energy Systems

A software API for a vendor agnostic framework for wireless sensor network gateways for Smart Energy Systems Call for SME for Activity 11831 for 2014 A software API for a vendor agnostic framework for wireless sensor network gateways for Smart Energy Systems Context and goal The EIT Activity Open SES Experience

More information

Eclipse IoT State of the Union. Benjamin Cabé, Eclipse

Eclipse IoT State of the Union. Benjamin Cabé, Eclipse Eclipse IoT State of the Union Benjamin Cabé, Eclipse Foundation @kartben Typical IoT Architecture telemetry telemetry commands commands Gateways Devices (sensors & actuators) IoT Cloud Platform Applications

More information

B U I L D I N G O N T H E G A T E W A Y. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

B U I L D I N G O N T H E G A T E W A Y. Copyright 2015, Oracle and/or its affiliates. All rights reserved. B U I L D I N G O N T H E G A T E W A Y Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Collaborating to Maximize Interoperability in an Open Source Software Project. Ian Skerrett Eclipse Foundation

Collaborating to Maximize Interoperability in an Open Source Software Project. Ian Skerrett Eclipse Foundation Collaborating to Maximize Interoperability in an Open Source Software Project Ian Skerrett Eclipse Foundation Copyright 2017 The Eclipse Foundation. All Rights Reserved Eclipse Foundation Not-for-profit

More information

Presentation on OSGi Alliance

Presentation on OSGi Alliance Presentation on OSGi Alliance Rouzbeh Farhoumand OSGi Alliance Board of Directors Huawei Technologies 2017-05-24, Shenzhen, China onem2m Industry Day 1 What is the OSGi Alliance Founded in 1999 Proven,

More information

The onem2m standard Horizontal Service Layer

The onem2m standard Horizontal Service Layer The onem2m standard Horizontal Service Layer June 8 th 2017, Bordeaux Nicolas Damour, Chairman of the onem2m WG2-Architecture group ndamour@sierrawireless.com Sierra Wireless is building the Internet of

More information

AWS IoT Getting Started Guide for STM32F7 Discovery

AWS IoT Getting Started Guide for STM32F7 Discovery AWS IoT Getting Started Guide for STM32F7 Discovery Getting started guide Introduction AWS IoT is a platform that enables you to connect devices to AWS services and other devices, secure data and interactions,

More information

Squid.link Gateway. The heart of wireless solutions. Bridging multiple wireless protocols. Smart home Energy management Home security Healthcare

Squid.link Gateway. The heart of wireless solutions. Bridging multiple wireless protocols. Smart home Energy management Home security Healthcare Squid.link Gateway The heart of wireless solutions Smart home Energy management Home security Healthcare Bridging multiple wireless protocols Great interoperability Modular platform The Squid.link Gateway

More information

ATC An OSGI-based Semantic Information Broker for Smart Environments. Paolo Azzoni Research Project Manager

ATC An OSGI-based Semantic Information Broker for Smart Environments. Paolo Azzoni Research Project Manager An OSGI-based Semantic Information Broker for Smart Environments ATC 2011 ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Paolo Azzoni Research Project Manager Summary Introduction

More information

Camera integration with UPnP to openhab Blanc Antoine, Law Christopher RICM4

Camera integration with UPnP to openhab Blanc Antoine, Law Christopher RICM4 Camera integration with UPnP to openhab Blanc Antoine, Law Christopher RICM4 Table of contents Table of contents... 1 Introduction... 2 Tools... 2 D Link UPnP camera binding... 3 Motion detection... 5

More information

SAP Edge Services, cloud edition Edge Services Predictive Analytics Service Guide Version 1803

SAP Edge Services, cloud edition Edge Services Predictive Analytics Service Guide Version 1803 SAP Edge Services, cloud edition Edge Services Predictive Analytics Service Guide Version 1803 Table of Contents MACHINE LEARNING AND PREDICTIVE ANALYTICS... 3 Model Trained with R and Exported as PMML...

More information

OSGi Overview OSGi Alliance and IIC Joint Liaison Workshop

OSGi Overview OSGi Alliance and IIC Joint Liaison Workshop OSGi Overview OSGi Alliance and IIC Joint Liaison Workshop VP EMEA OSGi Alliance CEO Makewave 2018-05-24, Helsinki COPYRIGHT 2008-2018 OSGi Alliance. All Rights Reserved What is the OSGi Technology? OSGi

More information

OGEMA Technology in Brief How OGEMA works and what it can do for you

OGEMA Technology in Brief How OGEMA works and what it can do for you OGEMA Technology in Brief How OGEMA works and what it can do for you The Open Gateway Energy Management Alliance (OGEMA) provides an open software platform for energy management which links the customer

More information

Feedbacks on Eclipse Smarthome/Openhab's Day-to-day deployements. Nicolas Bonnefond inria

Feedbacks on Eclipse Smarthome/Openhab's Day-to-day deployements. Nicolas Bonnefond inria Feedbacks on Eclipse Smarthome/Openhab's Day-to-day deployements Nicolas Bonnefond inria Eclipse IoT Day Grenoble 2018 INRIA Grenoble Rhône-Alpes Centre de Recherche Laboratoire Informatique de Grenoble

More information

OSGi In Action: Creating Modular Applications In Java By Richard Hall, Karl Pauls READ ONLINE

OSGi In Action: Creating Modular Applications In Java By Richard Hall, Karl Pauls READ ONLINE OSGi In Action: Creating Modular Applications In Java By Richard Hall, Karl Pauls READ ONLINE If looking for the book OSGi in Action: Creating Modular Applications in Java by Richard Hall, Karl Pauls in

More information

The Atlas Platform. CEN5531 Mobile Computing. Raja Bose Dr. Sumi Helal September 21, 2006 Week 5

The Atlas Platform. CEN5531 Mobile Computing. Raja Bose Dr. Sumi Helal September 21, 2006 Week 5 The Atlas Platform CEN5531 Mobile Computing Raja Bose Dr. Sumi Helal September 21, 2006 Week 5 Atlas Overview Represents each of the devices (sensors and actuators) connected to it as software services

More information

Home Monitoring and Control service provided by Verizon Online LLC

Home Monitoring and Control service provided by Verizon Online LLC Home Monitoring and Control service provided by Verizon Online LLC A separate subscription to Verizon FiOS TV is required for use with FiOS TV service. About This Manual This manual is designed for online

More information

Rich Client GUI's with RCP & RAP

Rich Client GUI's with RCP & RAP Rich Client GUI's with RCP & RAP Alexey Aristov WeigleWilczek GmbH aristov@weiglewilczek.com What is Rich Client? A fat client or rich client is a computer (client) in client-server architecture networks

More information

Smart Homes and Cities

Smart Homes and Cities Smart Homes and Cities 1 Wireless Sensors at Smart Home Security sensors, cameras, thermostats, smart plugs, lights, Entertainment systems. Do-it-Yourself (DIY) sensors Actuators Smart plug Motion detector

More information

Karen Yang. Director of IoT Ecosystem Carrier Business Group, Huawei

Karen Yang. Director of IoT Ecosystem Carrier Business Group, Huawei Karen Yang Director of IoT Ecosystem Carrier Business Group, Huawei Huawei IoT Ecosystem Karen Yang Director of IoT Ecosystem, Carrier Business Group, Huawei From Connecting People to Connecting Things

More information

Project - the perspective of Telecom Italia

Project - the perspective of Telecom Italia ICT@Home Energy@Home Project - the perspective of Telecom Italia Fabio Bellifemine Fabio Bellifemine Telecom Italia Research&Trends Energy@Home Goal define a open and standard platform for the indoor communication

More information

SHINE TUNE & LUMA TUNE DOWN LIGHTS

SHINE TUNE & LUMA TUNE DOWN LIGHTS SHINE TUNE & LUMA TUNE DOWN LIGHTS Index Chapter One: An overview of the 2.4G wireless dimming and colour changeable system... 3 1. Diagram for the whole system... 3 2. Functions & Features... 3 Chapter

More information

Omar Alrawi. Security Evaluation of Home-based IoT Deployments

Omar Alrawi. Security Evaluation of Home-based IoT Deployments Omar Alrawi Security Evaluation of Home-based IoT Deployments About Us Astrolavos Research Lab at Georgia Tech We specialize in Network Security Measurements Work is presented on behalf of my team Omar

More information

Table of Contents. Chapter 1 Introduction Chapter 2 Quick Install... 7

Table of Contents. Chapter 1 Introduction Chapter 2 Quick Install... 7 AVA-88 WELCOME Congratulations on purchasing the AVA-88. The AVA-88 integrates multiple complicated control, automation and internet protocols into one simple plug-and-play device. It is a central controller

More information

High Volume Messaging with IBM MessageSight for use in Mobile, Web and M2M solutions

High Volume Messaging with IBM MessageSight for use in Mobile, Web and M2M solutions High Volume Messaging with IBM MessageSight for use in Mobile, Web and M2M solutions Dave Locke IBM Software Group Trademark Statement IBM and the IBM logo are trademarks of International Business Machines

More information

The Bosch IoT Remote Manager

The Bosch IoT Remote Manager The Bosch IoT Remote Manager Device Management and Monitoring for IoT Version 7.0 Copyright Notice Bosch Software Innovations GmbH, 2018. All rights reserved, also regarding any disposal, exploitation,

More information

Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities

Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities CON9759 Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities Oracle JavaOne 2015, San Francisco Dirk-Michael Wagner, Christine Mitterbauer, Andreas Gerstmeier 2015, Oct 28, Hilton

More information

Creating a Java Internet of Things Gateway. David Woodard, Eurotech

Creating a Java Internet of Things Gateway. David Woodard, Eurotech Creating a Java Internet of Things Gateway David Woodard, Eurotech Sometimes IoT Solutions look simple A single application to communicate with Business Application No connectivity options required Internet

More information

Veronafiere ottobre 2018

Veronafiere ottobre 2018 Veronafiere 17-18 ottobre 2018 Petrolchimico Alimentare Petrolchimico Vi aspettiamo a mct Petrolchimico Milano, 29 novembre 2018 Embedded Software Software Applications and Tools Integrated solutions From

More information

1. What is used by the extension application to get access to the extended SAP solution?

1. What is used by the extension application to get access to the extended SAP solution? SAP EDUCATION SAMPLE QUESTIONS: C_HCP_10 SAP Certified Development Associate - SAP HANA Cloud Platform (Edition 2016) Disclaimer: These sample questions are for self-evaluation purposes only and do not

More information

Venture Services Seeheim

Venture Services Seeheim Smart Home Day Venture Services Seeheim 20.05.2017 Dr. Gunter Kuechler (CEO) Patrick Gottschaemmer (CTO) 2017 AHS GmbH / VSS GmbH Patrick Gottschaemmer 1 about founded in 2014 (by Dr. Gunter Kuechler)

More information

Building Automation Solutions For Smart Grid Applications And Possible Improvements. ZAFER AYDIN Software Engineer R&D Center - Makel Electric

Building Automation Solutions For Smart Grid Applications And Possible Improvements. ZAFER AYDIN Software Engineer R&D Center - Makel Electric Building Automation Solutions For Smart Grid Applications And Possible Improvements ZAFER AYDIN Software Engineer R&D Center - Makel Electric Outline About building automation systems(bas) About Gresbas

More information

Available online at ScienceDirect. Procedia Computer Science 98 (2016 )

Available online at   ScienceDirect. Procedia Computer Science 98 (2016 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 98 (2016 ) 107 116 The 7th International Conference on Emerging Ubiquitous Systems and Pervasive Networks (EUSPN 2016)

More information

The digitalstrom AG uses Software Release Notes (SRN) to provide information about software changes and updates of existing products.

The digitalstrom AG uses Software Release Notes (SRN) to provide information about software changes and updates of existing products. Software Release Notes dss V1.13.0 The digitalstrom AG uses Software Release Notes (SRN) to provide information about software changes and updates of existing products. Document-Number SRN-1611 Date/Version

More information

Spring and OSGi. Martin Lippert akquinet agile GmbH Bernd Kolb Gerd Wütherich

Spring and OSGi. Martin Lippert akquinet agile GmbH Bernd Kolb Gerd Wütherich Spring and OSGi Martin Lippert akquinet agile GmbH lippert@acm.org Bernd Kolb b.kolb@kolbware.de Gerd Wütherich gerd@gerd-wuetherich.de 2006 by Martin Lippert, Bernd Kolb & Gerd Wütherich, made available

More information

MicroBot Push User Guide

MicroBot Push User Guide MicroBot Push User Guide Troubleshooting 24 My Microbot App does not detect my MicroBot Push 24 MicroBot Push keeps disconnecting 25 MicroBot Push is not updating 25 Getting Started 2 Meet MicroBot Push

More information

Cloud Services for Smart Grid. Raja Banerjea, Sr. Director Cambridge Silicon Radio October 15 th 2013

Cloud Services for Smart Grid. Raja Banerjea, Sr. Director Cambridge Silicon Radio October 15 th 2013 Cloud Services for Smart Grid Raja Banerjea, Sr. Director Cambridge Silicon Radio October 15 th 2013 Outline Evolution of the Smart Home Smart Grid & Smart Home Communication Technologies A Common Platform

More information

SEMINAR PAPER. openhab Empowering the Smart Home History, Concepts, Examples

SEMINAR PAPER. openhab Empowering the Smart Home History, Concepts, Examples SEMINAR PAPER openhab Empowering the Smart Home History, Concepts, Examples Author Manuel Raffel h08068 Class Number Class Title Instructor 89 IS Projektseminar ao.univ.prof. Mag. Dr. Rony G. Flatscher

More information

TP-Link LBXXX Driver. Installation and Usage Guide. Revision: 1.0 Date: Thursday, May 17, 2018 Authors: Alan Chow

TP-Link LBXXX Driver. Installation and Usage Guide. Revision: 1.0 Date: Thursday, May 17, 2018 Authors: Alan Chow TP-Link LBXXX Driver Installation and Usage Guide Revision: 1.0 Date: Thursday, May 17, 2018 Authors: Alan Chow Contents Overview... 2 Features... 3 Automatic Discovery... 3 Self Healing on IP Address

More information

Let Energy Monitoring Solutions Do the Heavy Lifting

Let Energy Monitoring Solutions Do the Heavy Lifting Let Energy Monitoring Solutions Do the Heavy Lifting Let Energy Monitoring Solutions Do the Heavy Lifting Duke Dunsford & John Forsyth Schneider Electric This session is eligible for 1 Contact Hour. For

More information

Technology Advancement in SSDs and Related Ecosystem Changes

Technology Advancement in SSDs and Related Ecosystem Changes Technology Advancement in SSDs and Related Ecosystem Changes Sanjeev Kumar/ Ravish Sharma Software Product Engineering, HiTech, Tata Consultancy Services 27 May 2016 1 SDC India 2016 Agenda Disruptive

More information

API, DEVOPS & MICROSERVICES

API, DEVOPS & MICROSERVICES API, DEVOPS & MICROSERVICES RAPID. OPEN. SECURE. INNOVATION TOUR 2018 April 26 Singapore 1 2018 Software AG. All rights reserved. For internal use only THE NEW ARCHITECTURAL PARADIGM Microservices Containers

More information

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017 Open Source IoT Eclipse IoT Tim De Borger - tdeborge@redhat.com Senior Solution Architect 13/06/2017 Disclaimer The content set forth herein is Red Hat confidential information and does not constitute

More information

IoT Engineering 1: Introduction to the Internet of Things. CC BY-SA, Thomas Amberg, FHNW (Screenshots considered fair use)

IoT Engineering 1: Introduction to the Internet of Things. CC BY-SA, Thomas Amberg, FHNW (Screenshots considered fair use) IoT Engineering 1: Introduction to the Internet of Things CC BY-SA, Thomas Amberg, FHNW (Screenshots considered fair use) Today ¾ slides, ¼ hands-on. Slides, code & hands-on: tmb.gr/iot-1 Hands-on, 5':

More information

Android System Architecture. Android Application Fundamentals. Applications in Android. Apps in the Android OS. Program Model 8/31/2015

Android System Architecture. Android Application Fundamentals. Applications in Android. Apps in the Android OS. Program Model 8/31/2015 Android System Architecture Android Application Fundamentals Applications in Android All source code, resources, and data are compiled into a single archive file. The file uses the.apk suffix and is used

More information

Industry-leading Application PaaS Platform

Industry-leading Application PaaS Platform Industry-leading Application PaaS Platform Solutions Transactional Apps Digital Marketing LoB App Modernization Services Web Apps Web App for Containers API Apps Mobile Apps IDE Enterprise Integration

More information

USER GUIDE for ios 1

USER GUIDE for ios 1 USER GUIDE for ios 1 CONTENTS GETTING STARTED 3 DOWNLOAD THE SECURESMART APP 3 LOGIN 3 DASHBOARD 4 MENU 5 SETTING UP TOUCH ID 6 USING THE APPLICATION 7 SECURITY SYSTEM KEYPAD 7 HOME AUTOMATION 8 VIEWING

More information

The UniversAAL Platform

The UniversAAL Platform The UniversAAL Platform Alexander Kocian Department of Computer Science University of Pisa Largo B. Pontecorvo 3 56127 Pisa 2014/2015 Alexander Kocian (UniPisa) The UniversAAL Platform 2014/2015 1 / 39

More information

IOTIVITY INTRODUCTION

IOTIVITY INTRODUCTION IOTIVITY INTRODUCTION Martin Hsu Intel Open Source Technology Center 1 Content may contain references, logos, trade or service marks that are the property of their respective owners. Agenda Overview Architecture

More information

Smart Life Solution Guide

Smart Life Solution Guide 2016 Smart Life Solution Guide Smart Life, Your Life www.edimax.com Smart Life, Your Life Live the Future Today Why Edimax Smart Life? DIY Build your own surveillance system DIY for your own surveillance

More information

Lamp Dimmer Module. Set-Up Guide

Lamp Dimmer Module. Set-Up Guide Lamp Dimmer Module Set-Up Guide Thanks for choosing Rogers Smart Home Monitoring! Once you've set-up your Lamp Dimmer Module, you will be able to automate the lighting in your home according to your schedule.

More information

Implementing a Standard, Multi-Gateway: Real SmartHome in the Cloud

Implementing a Standard, Multi-Gateway: Real SmartHome in the Cloud Implementing a Standard, Multi-Gateway: Real SmartHome in the Cloud Dr. Michael Westermeier Product Manager RWE SmartHome European Utility Week, Amsterdam, 15.10.2013 RWE Effizienz GmbH, European Utility

More information

AWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect

AWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect AWS IoT Overview July 2016 Thomas Jones, Partner Solutions Architect AWS customers are connecting physical things to the cloud in every industry imaginable. Healthcare and Life Sciences Municipal Infrastructure

More information

Leadtek S202 Wi-Fi Smart Power Plug. User Manual. Jun 29, 2016

Leadtek S202 Wi-Fi Smart Power Plug. User Manual. Jun 29, 2016 Leadtek S202 Wi-Fi Smart Power Plug User Manual Jun 29, 2016 Contents FCC Statement... 3 Product Overview... 6 Features... 6 Install APP... 7 WiFi LED Indicator... 8 Network Configuration... 10 APP Operation

More information

Mobile-based protocol-agnostic control over the smart home Master s thesis in Computer Science Algorithms, Languages and Logic JOHANNES KEINESTAM

Mobile-based protocol-agnostic control over the smart home Master s thesis in Computer Science Algorithms, Languages and Logic JOHANNES KEINESTAM Mobile-based protocol-agnostic control over the smart home Master s thesis in Computer Science Algorithms, Languages and Logic JOHANNES KEINESTAM Department of Computer Science and Engineering CHALMERS

More information

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex Whitepaper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems www.adlinktech.com 2017 Table of Contents 1. Introduction........ P 3 2. Iot and

More information

WHDTS WIFI Relay - ewelink and Alexa Use Manual

WHDTS WIFI Relay - ewelink and Alexa Use Manual WHDTS WIFI Relay - ewelink and Alexa Use Manual 1.eWeLink Description: e-welink is a smart home center that can let you control and manage your favorite smart devices of different brands in a single APP.

More information

Getting Started. Activation Process. G450 Overview

Getting Started. Activation Process. G450 Overview ntrusion Started G450 Home Control Gateway Getting Getting Started This Home Control Gateway is a controller that supports home automation devices within a Home Control ecosystem. Home automation devices

More information

for Multi-Services Gateways

for Multi-Services Gateways KURA an OSGi-basedApplication Framework for Multi-Services Gateways Introduction & Technical Overview Pierre Pitiot Grenoble 19 février 2014 Multi-Service Gateway Approach ESF / Increasing Value / Minimizing

More information

IoT Ecosystem and Business Opportunities

IoT Ecosystem and Business Opportunities IoT Ecosystem and Business Opportunities 17th May, 2017 1 Copyright 2017 Samsung. All Rights Reserved. Shivakumar Mathapathi Co-Founder & CTO Dew Mobility (Approved Vendor for Samsung) Table of Contents

More information

Smart Buildings as Cyber- Physical Systems (CPS) In Smart Cities: Living Building

Smart Buildings as Cyber- Physical Systems (CPS) In Smart Cities: Living Building Smart Buildings as Cyber- Physical Systems (CPS) In Smart Cities: Living Building Dr. Driss Benhaddou Associate Professor and Fulbright Scholar University of Houston, TX dbenhaddou@uh.edu Tuesday, 01/05/2016

More information

Java in the world of Software AG JCP EC May 2018

Java in the world of Software AG JCP EC May 2018 Java in the world of Software AG JCP EC May 2018 Georgi Stanev Architect Software AG 2017 Software AG. All rights reserved. History of the Software AG 1969 The concept for an adaptable and extremely versatile

More information

Equinox Project Update

Equinox Project Update Equinox Project Update Jeff McAffer, Senior Technical Staff Member Eclipse RCP and Equinox Lead 2007 by IBM Corp; made available under the Creative Commons Att. Nc Nd 2.5 license October 2007 What is Equinox?

More information

The Integrated Smart & Security Platform Powered the Developing of IOT

The Integrated Smart & Security Platform Powered the Developing of IOT The Integrated Smart & Security Platform Powered the Developing of IOT We Are Entering A New Era- 50million connections Smart-Healthcare Smart-Wearable VR/AR Intelligent Transportation Eco-Agriculture

More information

How to Route Internet Traffic between A Mobile Application and IoT Device?

How to Route Internet Traffic between A Mobile Application and IoT Device? Whitepaper How to Route Internet Traffic between A Mobile Application and IoT Device? Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. Approach: 1 Uses AWS IoT Setup

More information

ERL Service Robots Test Bed Certification Form

ERL Service Robots Test Bed Certification Form ERL Service Robots Test Bed Certification Form Heriot-Watt@Home ERL Test Bed This project has received funding from the European Union s Horizon 2020 Programme for research, technological development and

More information

Real Use Cases where Eurotech applied KURA for businesses

Real Use Cases where Eurotech applied KURA for businesses Real Use Cases where Eurotech applied KURA for businesses Andrea Ceiner, November 2014 Eurotech's Essence World top 10 player in the Embedded Computers market Behind the products of more than 20 Global

More information

How OSGi can help to build open IoT ecosystems Kai Hackbath Member of OSGi Alliance Board of Directors Evangelist at Bosch Software Innovations

How OSGi can help to build open IoT ecosystems Kai Hackbath Member of OSGi Alliance Board of Directors Evangelist at Bosch Software Innovations How OSGi can help to build open IoT ecosystems Kai Hackbath Member of OSGi Alliance Board of Directors Evangelist at Bosch Software Innovations CeBIT IoT Expert Conference Hannover, March 23, 2017 1 In

More information

API Management and why it matters

API Management and why it matters überraschend mehr Möglichkeiten! API Management and why it matters Alexander Däubler OPITZ CONSULTING 2017 This is why APIs do really matter today! Today there are more than 12.000 APIs offered by companies

More information

Virginia Tech Research Center Arlington, Virginia, USA

Virginia Tech Research Center Arlington, Virginia, USA SMART BUILDINGS AS BUILDING BLOCKS OF A SMART CITY Professor Saifur Rahman Virginia Tech Advanced Research Institute Electrical & Computer Engg Department University of Sarajevo Bosnia, 06 October, 2016

More information

works with Light Smart Lights VT-5011 VT-5010 TAC Smart Lights works with Amazon Echo, Echo Dot, and Amazon Tap, Google home now!

works with Light Smart Lights VT-5011 VT-5010 TAC Smart Lights works with Amazon Echo, Echo Dot, and Amazon Tap, Google home now! V-TAC meets the growing IoT demand for lighting with the new SMART series a collection of WiFi-supported LED lighting solutions that can be fully controlled via Amazon Alexa or Google Home. Smart s 16

More information

Information-Centric IoT Platforms for City-Scale Deployments

Information-Centric IoT Platforms for City-Scale Deployments Information-Centric IoT Platforms for City-Scale Deployments Jiachen Chen WINLAB, Rutgers University, NJ, USA Email: jiachen@winlab.rutgers.edu Dec. 2, 2016 Information-Centric IoT Platforms for City-Scale

More information

State of Enterprise Mobile App Development

State of Enterprise Mobile App Development State of Enterprise Mobile App Development - 2017 The Mobile Application Market 71% of enterprises regard mobility as a top priority, and Nasscom estimates the global enterprise mobility market to be worth

More information

AWS IoT Getting Started Guide for

AWS IoT Getting Started Guide for AWS IoT Getting Started Guide for Renesas RX63N Getting started guide Introduction AWS IoT is a platform that enables you to connect devices to AWS Services and other devices, secure data and interactions,

More information

CS486: Tutorial on SOC, OSGi, and Knopflerfish. Ryan Babbitt (props to Dr. Hen-I Yang, CS415X) Feb. 3, 2011

CS486: Tutorial on SOC, OSGi, and Knopflerfish. Ryan Babbitt (props to Dr. Hen-I Yang, CS415X) Feb. 3, 2011 CS486: Tutorial on SOC, OSGi, and Knopflerfish Ryan Babbitt (rbabbitt@iastate.edu) (props to Dr. Hen-I Yang, CS415X) Feb. 3, 2011 Basic Concepts Service-oriented computing (SOC) Service-oriented architectures

More information

SMART LIGHTING SOLUTION

SMART LIGHTING SOLUTION SMART LIGHTING SOLUTION PRODUCT BRIEF A sophisticated IoT solution for an efficient, cost-effective & safe lighting Global lighting represents more than 20% of the total electricity consumption. Lighting

More information

MicroPnP The Zero-Configuration Platform for Wireless Sensing & Actuation

MicroPnP The Zero-Configuration Platform for Wireless Sensing & Actuation MicroPnP The Zero-Configuration Platform for Wireless Sensing & Actuation Nelson Matthys VersaSense NV, Kroegberg 3, B-3000 Leuven, Belgium nelson@versasense.com Jackie Rutter Linear Technology Corporation,

More information

Verwendung der sicheren BSI Smart Metering Infrastruktur für Anwendungen aus der Wohnungswirtschaft und gewerbliche Liegenschaften

Verwendung der sicheren BSI Smart Metering Infrastruktur für Anwendungen aus der Wohnungswirtschaft und gewerbliche Liegenschaften Verwendung der sicheren BSI Smart Metering Infrastruktur für Anwendungen aus der Wohnungswirtschaft und gewerbliche Liegenschaften Christian Freudenmann, Dominik Henneke PPC, 09.11.2017, Smart Energy 2017,

More information

An Innovative Speech-Based Interface to Control AAL and IoT Solutions to Help People with Speech and Motor Disability

An Innovative Speech-Based Interface to Control AAL and IoT Solutions to Help People with Speech and Motor Disability An Innovative Speech-Based Interface to Control AAL and IoT Solutions to Help People with Speech and Motor Disability Massimiliano Malavasi, Enrico Turri, Maria Rosaria Motolese, Ricard Marxer, Jochen

More information

LonHand series product specification

LonHand series product specification LonHand series product specification USR-WIFIIO-83 File Version: V1.4 Jinan USR IOT Technology Limited 1 / 29 tec@usr.cn Content LonHand series product specification... 1 Content... 2 1. Quick start...

More information

NXP Smart Washing Machine Solution

NXP Smart Washing Machine Solution NXP Smart Washing Machine Solution 恩智浦智能洗衣机方案 Mike Mui Senior Sales Director, Global Appliance Segment NXP Semiconductors July, 2012 Content NXP & Major Home Appliances Home Automation Market Generic Smart

More information

Software Engineering 2 A practical course in software engineering. Ekkart Kindler

Software Engineering 2 A practical course in software engineering. Ekkart Kindler Software Engineering 2 A practical course in software engineering Tutorial 1: Overview of Technologies and Tools Topics Infrastructure (GitHub) Jenkins Maven Underlying platform/technology openhab Project

More information

PMH. Home Automation Made Right. Sunday, February 5, 12

PMH. Home Automation Made Right. Sunday, February 5, 12 PMH Home Automation Made Right Internet of Things Cisco Infographic describing the Internet of Things So what? Y U NO REDUCE POWER CONSUMPTION? Y U NO REMOTE CONTROLS? Why FOSS? Why FOSS? We love FOSS!

More information

Connect and Transform Your Digital Business with IBM

Connect and Transform Your Digital Business with IBM Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework

More information

From Connected Lightweight From HoT Devices to CoLD (CoLD) to Home of Things (HoT)

From Connected Lightweight From HoT Devices to CoLD (CoLD) to Home of Things (HoT) From Connected Lightweight From HoT Devices to CoLD (CoLD) to Home of Things (HoT) Eclipse IOT Day February 19, 2014 Dr. Thierry Lestable, Jean Grappy Office of the CTO IoT/M2M, Beyond the Hype http://www.gartner.com/newsroom/id/2575515

More information

INTEROPERABILITY ISSUES IN IOT

INTEROPERABILITY ISSUES IN IOT INTEROPERABILITY ISSUES IN IOT 4/8/2016 WHITEPAPER Interoperability is the key issue ailing the mass adoption of IoT devices. Standardization is the remedy. This paper talks about the inherent Interoperability

More information

M2M Evolution Topic: Connected Home of the future IoT. Comcast. Adam Gladsden & Tariq Chowdhury

M2M Evolution Topic: Connected Home of the future IoT. Comcast. Adam Gladsden & Tariq Chowdhury M2M Evolution 2014 Topic: Connected Home of the future IoT Adam Gladsden & Tariq Chowdhury Comcast Abstract We are seeing many intelligent home devices connected to the cloud Smart Home / Home Automation

More information

Glu Home, Smart Home!

Glu Home, Smart Home! Glu Home, Smart Home! Product Catalogue 2018 www.myeglu.com acts as a communication gateway between all the eglu devices installed at home and your Wi-Fi router. It is a pluggable device and draws power

More information

Push-pins: design-by-user approach of home automation programming

Push-pins: design-by-user approach of home automation programming Push-pins: design-by-user approach of home automation programming Kentaro Fukuchi Takeo Igarashi Japan Science and Technology Agency. Frontier Koishikawa Bldg. 1-28-1 Koishikawa, Bunkyo-ku, Tokyo 112-0002

More information

ncube Home - User Guide

ncube Home - User Guide ncube Home - User Guide For a home that is truly smart 1st Edition 1. Connect it all up... 3 2. Activate... 3 3. Add your smart home products... 3 4. Set Up your Cubes... 4 5. Set up your Rooms... 5 6.

More information

What s included in the HomeOS kit (and some tips on using it) 2/21/2011

What s included in the HomeOS kit (and some tips on using it) 2/21/2011 What s included in the HomeOS kit (and some tips on using it) 2/21/2011 HomeOS is an experimental operating system for the home which focuses on providing centralized control of connected devices in the

More information

SmartAuth: User-Centered Authorization for the Internet of Things

SmartAuth: User-Centered Authorization for the Internet of Things SmartAuth: User-Centered Authorization for the Internet of Things Yuan Tian, Nan Zhang, Yueh-Hsun Lin, XiaoFeng Wang, Blase Ur, XianZheng Guo and Patrick Tague University, Indiana University Bloomington,

More information