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
My Journey With IoT
Graphic: Sketchup
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
ZWave
OpenZWave Razberry
WiFi
ZigBee
TI CC2530
6LoWPAN
Thread Group
Other Communication Channels
AllJoyn
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
device
device
Bridge B
device
device
device
HAPHAP
HAP
ZigBee
ZWave
Bridge C
device
device
device
HAP
BLE
HAP - HomeKet Accessory Protocol over BLE or WiFi
3rd Party
Apps
HomeKit Topology
AppleTV
Internet
iGrillHAP
HomeKit Logical Structure
Home
Manager
Home
Room
Accessories
Service
Group
Zone
Trigger
Action
Home
Room
Accessories
Zone
Service
Group
Action
Trigger
Aside: iBeacon / Beacon
Indoor 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
iBeacon Frame Format
Ref: iBeacon
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
Creating
TI 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 Yun
Arduino Micro Controller
OpenWRT
Bridge for Arduino and
OpenWRT to
communicate
Lots of Others
Pinicc.io
Intel Curie
ElectricImp
Spark Photon
Tiny Duino
Intel Edison
Thingspeak
Exosite
Openhab
EasyIoT
littleBits
Iot survey
Iot survey
Iot survey

Iot survey