사물인터넷 활용기 - my home iot - yoonseok hur phd

Post on 25-Jan-2017

113 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

사물인터넷 (IOT) 활용기 :InstrumentedInterconnectedIntelligent

Yoonseok Hur, PhDPureApplication Tech Sales Leader/IBM Asia Pacificemail: yshur@kr.ibm.com

IBM Watson Internet Of Things

IBM BluemixIBM IoT Foundation

+ =

Internet Of Things with Watson IOT

Devices

IBM IoT FoundationPUBLISH

eventsRECEIVE

commands

PUBLISH

commands

REGISTERdevices

GENERATEAPI keys

RECEIVE

events

Apps(and services)

Other 3rd Party Services

OpenWhisk

Lambda

NodeJSPython

IoT Foundation: Apps, Devices and APIs

Devices

IBM IoT Foundation

Apps

PUBLISH

events

RECEIVE

commands

PUBLISHcommands

REGISTERdevices

GENERATEAPI keys

HTTP HTTP

RECEIVEevents

(and services)

MQTT MQTT

My Weekend Project

Personal Video Recoder

Light Control

Temperature & Humidity Monitoring

Fun Fun Fun

My Home Network

Apps(and services)

IBM IoT Foundation

HomeRouter

Access Point &OpenVPN Server

IOT Gateway

Living Room Home Office

Apple TV

Home Device Control• MQTT• HDMI CEC• Infra Red(IR Remote)

Raspberry Gateway• IOT Gateway(Nodered)• OpenHAB Server• TV PVR(Kodi)

Amazon Echo

Kindle Photo Frame

Amazon Echo/Alexa

• Amazon developed Smart Speaker• Far Field Listening, Wake Word• Integrated to Amazon Alexa Service• Alexa Service can be extended by Skill• Alexa supports Echo/Tap/Dot and FireTV/Stick• 3rd Party Echo-like device by Alexa Voice Service

Alexa Skill Application Architecture

Alexa, what’s the

weather like in Seoul

Korea

Alexa Service

Skill API Voicie Interface : Utterance Intent Slot

Skill Developer

Skill Program AWS Lambda or Developer’s Cloud

Utteran

ce

Intent &Slots

ResponseRe

sponse

My Home

Devices

IBM IoT Foundation

PUBLISHevents

PUBLISH

commands RECEIVE

events Apps(and services)

MQTT

Amazon AlexaServices

MQTT

Alexa Service

Skill API Voicie Interface : Utterance Intent Slot

PUBLISH

events

RECEIVE

commands

RECEIVEcommands

My Home with Watson Speech on Raspberry

Devices

IBM IoT Foundation

PUBLISHevents

PUBLISH

commands RECEIVE

events Apps(and services)

MQTT

MQTT

PUBLISH

events

RECEIVE

commands

RECEIVEcommands

Smarter Planet : Internet Of Things

Our world is becoming

INSTRUMENTED

Our world is becoming

INTERCONNECTEDVirtually all things, processes and waysof working are becoming

INTELLIGENT

Q&A

top related