46
Graphic Source: blog.surveyanalytics.com #sthash.51YPtT5u.dpuf

Iot survey

Embed Size (px)

Citation preview

Graphic Source: blog.surveyanalytics.com#sthash.51YPtT5u.dpuf

Defined

The Internet of Things connects devices such as everyday consumer objects and industrial equipment onto the network, enabling information gathering and management of these devices via software to increase efficiency, enable new services or achieve other health, safety, or environmental benefits.

Internet Of Things

Name Coined by Kevin Ashton 1999

Originally for RFID

Lipstick inventory problem

Apps moving from the smartphone to a world of connected devices Internet of Things aka IoT

If RFID is an IoT….. Then???

Internet of Thing?

Moo Monitor

Outdoor Light

On/Off Timer

Photo Switch

Outdoor Lights

Sunrise

Nov 5 - 7:20 am

June 15 - 5:16 am

Sunset

Dec 8 - 4:20pm

Jun 27 - 8:31pm

My Season Problem:

`

Where is IoT going?

Computing Devices

Innovation at work

How do things physically communicate with each other?

Personal Area Networks (PAN)

INSTEON IrDA Wireless USB Bluetooth Z-Wave ZigBee Body Area Network

WiFi

6LoWPAN

Thread Group

Other Communication ChannelsAllJoyn

OIC

Adept

Many many more

Muzzley

*IFTTT* used most widely

AllJoyn

One of many attempts at a standard

AllJoyn is a API/framework for

Standard Clients

Thin Clients

Not compatible with BLE

Open Interconnect Consortium (OIC)

IoTivity

Adept

IBM: Blockchain, Telehash, Bittorrent

Android

Android (BLE)Uses Permission "android.permission.BLUETOOTH" “android.permission.BLUETOOTH_ADMIN"

Android BLE Ref

<uses-feature android:name="android.hardware.bluetooth_le" android:required="true"/>

Bluetooth Structure

HomeKit

iPhone

HomeKit Framework Bridge A

device

devicedevice

Bridge B

device

devicedevice

HAPHAP

HAP

ZigBee

ZWave

Bridge C

device

devicedevice

HAP BLE

HAP - HomeKet Accessory Protocol over BLE or WiFi

3rd Party Apps

HomeKit Topology

AppleTV

Internet

iGrillHAP

HomeKit Logical StructureHome

Manager

Home

Room

Accessories

Service Group

Zone

Trigger

Action

Home

Room

Accessories

Zone

Service Group

Action

Trigger

Aside: iBeacon / BeaconIndoor Positioning System

Low Cost

Low Power

No Connection needed

Transmission is Clear

Broadcasts

RSSI -RX Signal Strength

TX Power

ID

Distance

Immediate

Near

Far

Unknown

How does this all fit together?

Network

App

Phy/Mac

Transport

6loWPan

IP

UDP

Muzzley

ZigBee IP

WiFi

IP BLE

API Layers

UART

MQTT AllJoyn OIC/IoTivity CoAP

WeMo

TCP

802.15.4

HAP

CSR

Creating

CreatingTI Sensor BLE Tag - $25

RaspberyPi ~ $32

Arduino

Arduino Yun (Linux/WiFi) ~ $75

Red Bear Labs (BLE) ~ $23 - $40

Android

iOS

TI Sensor Tag

iDevices

$3.00

Simple Integration

UART

OTA Update

Raspberry Pi

Arduino - Red Bear Labs

Arduino Micro Controller

Nordic Semiconductor BLE on board

Arduino YunArduino Micro Controller

OpenWRT

Bridge for Arduino and OpenWRT to communicate

Lots of Others

Pinicc.io

Intel Curie

ElectricImp Spark PhotonTiny Duino

Intel Edison

Thingspeak

Exosite

Openhab

EasyIoT