4g caster na smartliving.io platformi
TRANSCRIPT
Internet of Things demo4G caster na SmartLiving.io platformi
Nikola Petković, AllThingsTalkSmartLiving.io development lead
Mobile Monday #12, 1. jun 2015
Internet za narod2006
Milijarde ljudi međusobno povezanih mobilnim tehnologijama i društvenim mrežama
Internet of Things2012
Milijarde objekata - automobila, kućnih uređaja, utičnica, sijalica, audio sistema povezanih preko Interneta
Zašto IoT?
Lična primena
Poboljšanje kvaliteta života
Poslovna primena
Optimizacija biznis procesa i direktan uticaj na profit
Primena u domaćinstvu
Znam otprilike da nam je mesečna potrošnja vode ≥ 7m3 mesečno“Hoću da znam kada dostignem = 7m3 da bih eventualno korigovao potrošnju“
http://docs-dev.smartliving.io/(bleeding edge)
Web● HTTP(S)
Messaging● MQTT● STOMP● AMQP
Web + Messaging API docs
https://github.com/allthingstalkJoš uvek u ranoj fazi
● Arduino● Raspberry Pi ● C#● Python● Node.js
Klijentske biblioteke
CODE:
smartliving.createActuator(
'sound_speaker', ['play', 'stop'])
smartliving.on('sound_speaker/command', 'play', function() {
soundSpeaker.play(cast)
})
smartliving.on('sound_speaker/command', 'stop', function() {
soundSpeaker.stop(cast)
})
Intel Edison
SmartLiving.io
Sound Speaker
Setup speaker
play/stop
SmartLiving.io
Smart phone
Smartphone sends command
CODE:
smartliving.sendCommand('sound_speaker', 'play')
smartliving.sendCommand('sound_speaker’, 'stop')
CODE:
pirSensor.on(true, function() {
smartliving.sendState('pir_sensor', true)
})
pirSensor.on(false, function() {
smartliving.sendState('pir_sensor', false)
})
Intel Edison
PIR sensor
Code review: PIR sensor setup
Zaključak
● IoT na globalnom nivou: IN PROGRESS
● IoT u Srbiji: INITIALIZING
● 4G kao mogućnost razvoja
● Probajte SmartLiving.io (hoćemo feedback)
● Nabavite uređaje
● Napravite killer proizvode
Poziv na akciju