Date post: | 27-Jan-2015 |
Category: |
Technology |
Upload: | seattle-interactive-conference |
View: | 107 times |
Download: | 3 times |
Open House: How Open Platforms Are Making Our Homes Smarter
Dan Lieberman, SmartThings@danlieberman
What is the Internet of Things?
Everything that can be connected to the network will be connected.
The Physical Graph is a virtual representation of the Physical World
It makes the physical world programmable
By just about anyone, not limited to firmware engineers.
What are the key layers of abstraction for the IoT?
One: The Physical Graph
The Physical Graph makes things easy, so we don’t have to know how it REALLY works.
Two: Security & Privacy, Security … more Security
Three: Visibility & Control … of Things
# ask the switch to turn on the lightswitchDevice.sendZclCommandNoAck(switchPort, switchEndPoint, lightDevice, lightEndPoint,
ZCL_CLUSTER_ID_GEN_ON_OFF, ZCL_FRAME_CLIENT_SERVER_DIR,
switchEndPoint.onCmd())
t = Timer(toggleDelay, name = ”On command watchdog")t.start()# we should get a notificationalt([
[ lightPort.RECEIVE(lightEndPoint.mw_incomingZcl(), value = 'incomingZclMsg'),
lambda: t.stop()],[ lightPort.RECEIVE(),
lambda: REPEAT],[ t.TIMEOUT,
lambda: stop()],
])if value and value('incomingZclMsg')[1]:
_msg = value('incomingZclMsg')[1]lightEndPoint.incomingZclCmd(lightPort, lightDevice,
_msg['clusterId'], _msg['cmdCode'], _msg['data'])
livingRoom.Switch1.On()
This Instead of This
Four: Discovery & Intelligence – The application of, well, “applications”
Five: Predictability
“Would you like me to close the garage door automatically from now on when you leave?”
“Would you like me to order new air filters?”
“Shall I turn off the hot tub now?”
“Shall I turn off the lights in your store?”
“Since you are near the market, did you know that you need milk, eggs, …”
Putting it all together …
Physical World
Physical Graph
Security & Privacy
Visibility & Control
Discovery & Intelligence
Predictability
The landscape today is fractured
Functionality and data are locked in silos
50 billion devices by 2020
Building Connections
Ad-hoc
Open Ecosystems
Standardization
Open federation standards are the missing link: the Internet of Things needs its SMTP
True interoperability will create user value and drive growth