xmpp & internet of things
Post on 15-Jan-2015
1.730 Views
Preview:
DESCRIPTION
TRANSCRIPT
Internet
1969
12,000,000,000
TCP/IP
WWW
1990
HTTP/HTML
M2M
1980
KNX
ZigBee Z-Wave M-Bus
BACnet
LonWorks Modbus
M-Bus
SRDLink
PROFIBUS CAN-BusMQTT
CoAP
HTTP
Not Public
Things
Connected To Internet
Internet Of Things
aka Internet For Things
250 Things/Second
8 Billions Things/Year
Real Time Identity Security Scalability Discovery Interoperability Authentication Authorization Provisioning Presence
XMPP
Why?
Proven since 1999
Unify Human Communication
Open Source
Real Time Identity Security Scalability Discovery Interoperability Authentication Authorization Provisioning Presence
XMPP & Things
Open Standard
Internet is the Back-End
One API
API API API API
XMPP
XMPP
XMPP
XMPP
XMPP
XMPP
XMPP
XMPP
How?
Download XMPP Client Decide Profiles (XEP) Implement on Thing Create App Connect to XMPP Server GO!
dog@jabber.org
thermostat@jabber.org
car@jabber.org
fitbit@jabber.org
myiphone@jabber.org
myandroid@jabber.org
Chat
internetofthingsbbb@gmail.com
Standardized by XSF
Physical
IP
TCP
TLS/SASL
XMPP
Profiles (XEP)
Profiles (XEPs)
Sens
or D
ata
Con
trol
Con
cent
rato
r
Dis
cove
ry
Prov
isio
ning
Pub-
Sub
Com
pres
sion
(EXI
)
Sign
ing
Form
Inte
rope
rabi
lity
Sensor Data
72 F
<iq type='get'! from='client@clayster.com/amr'! to='temp@clayster.com'! id='S0001'>! <req xmlns='urn:xmpp:iot:sensordata' seqnr='1' momentary='true'/>!</iq>!!!!<iq type='result'! from='temp@clayster.com'! to='client@clayster.com/amr'! id='S0001'>! <accepted xmlns='urn:xmpp:iot:sensordata' seqnr='1'/>!</iq>!!!!<message from='temp@clayster.com'! to='client@clayster.com/amr'>! <fields xmlns='urn:xmpp:iot:sensordata' seqnr='1' done='true'>! <node nodeId='Device01'>! <timestamp value='2013-03-07T16:24:30'>! <numeric name='Temperature' momentary='true' automaticReadout='true' value='23.4' unit='°C'/> ! </timestamp>! </node>! </fields>!</message>! !
Turn On
Control
Concentrator
72 FSpeedStepsPosition
Provisioning
Of course. I give you access.
Can I lower the temp at home?
You create Internet!!
Thank YOU rikard@clayster.com
Q&A
top related