SlideShare une entreprise Scribd logo
1  sur  49
Introduction to
the Internet of
Things & Open
Data
Charalampos Doukas, CREATE-NET
@BuildingIoT
www.buildinginternetofthings.com
The Internet of Things
• Let’s start with some generic definition:
+
?
The Internet of Things
• The purpose:
Sense & Control
Things
Sense Communicate Interact
The Internet of Things
• Sensing
The Internet of Things
• Communicating
The Internet of Things
• Interacting
The (recent) Past
• Many DIY- community projects
o Evolution of Open Hardware (Arduino, Flyport, etc.)
• Some commercial devices
o Self-Tracking domain (very popular)
o Home Automation (Philips Hue Connected Light bulb)
The Present
The Connected Body
The Connected Home
Connected Cities +
Mobility
The Connected Industry
The Present
• QuantifiedSelf
o Devices for self tracking
• New Interfaces
The Present
• QuantifiedSelf
o Devices for self tracking
The Present
• QuantifiedSelf
o Devices for self tracking
• Features ?
o Collect and visualize information
• Performance
• Habits
o Motivate
• Social features
• Reminders
o + great space for improvement…
The Present
• The Connected Home
• Home Automation & Control
o Indoor location services
o Power monitor and remote control
o Lights
o Irrigation systems
The Present
• The Connected Home
• Home Automation & Control
o Smart Door Locks and Access Management
o Smart Gateways (fusion of networking technologies)
o Fire-Smoke Detectors
o Thermostats
o …
The Present
• The Connected Home
• Features:
o Control remotely
o Generate reports (energy, etc.)
o Better (?) automation
• Lowest market penetration = huge space for
improvement
The Present
• The Connected City
o Vehicle and Traffic Management
o Parking systems
o Waste management
The Present
• The Connected City
o Sensing & Crowdsourcing data
The Present
• The Connected Industry
o Location services (Assets, People)
o Security
o Payment
The Present
• The Connected Industry
o Pricing - Promotion
o Packaging
The Present
• The Connected Industry
• Features
o Promoting services based on geo-location
o Simplify payment
• Open space for fusion of services {home, car,
appliance sensing with retail}
IoT & Open Data
Street/Traf
fic
Environment
Public
Infrastructures X Data
IoT & Open Data
• Open Data leverages on IoT technologies
Cloud Computing
Big DataScalability
Availability
Stream
Processing
Data
Mining
Internet of
Things
{How?}
Internet of Things
Things
Services
Things
• Smartify = Sense & Control
• Brain (microcontroller-
microprocessor)
• Sensors
• Actuators
• Communication interfaces
(&protocols)
Prototyping
Prototyping
Sensing
• Gas & Air quality
• Barometric pressure
• Temperature & Humidity
• Light & Sound
• Motion
• Flex & Force
• Position
• Magnetic fields
• Electricity
• Biometrics
Sensing
• Proximity & Presence
• Weight
• Liquids & Liquid flow
• Radiation
• …
(Re)Acting
• Move things (motors)
• Activate (switches)
• Interfaces
o Sound
o Light
o Displays
• Remote interfaces
o Social
o Email, text, …
o Phone (twillio)
When prototyping…
Communicating
Communicating
• No golden solution!
• You will always need a gateway!
• The questions are:
o Range
o Power consumption
o What gateways are already available
Communicating
• Wearables:
o Small size -> small battery, but great autonomy
o Smartphone as a gateway
o Short range -> BT and BLE
• Home automation:
o WiFi router available
o If power is an issue -> ZigBee or RF
Protocols
• Web based:
• HTTP
o REST
o WebSockets
• M2M (lower resources + actuation)
o MQTT
o CoAP
o XMPP
o STOMP
o …
Services
Web Mobile
Web
Part B
Let’s talk about building your own IoT Environment
What does it take on the
back-end?
• Application server
• Database system
• Setup & Maintenance
• Scalability? -> Cloud environment
• Provide APIs
o Bring more users, external apps
• Support external APIs
• Support M2M protocols
• …..
What does it take on the
back-end?
Software
Hardware
Libraries
APIs
What does it take on the
back-end?
Hosting
Outsourcing
Resources
Meet COMPOSE
Scalable PaaS
IoT Marketplace
Development
Tools
Sensor
Communication
Technologies
What is it?
Smart Territory
App
COMPOSE
customized services
COMPOSE
internal components
Smart City
App
User applications
COMPOSE developer tools
COMPOSE controller
SDK, GUI, etc.
Adapter to
CF controller
Monitor COMPOSE
components
Smart Spaces
App
CouchBase
STORM
RDF Store
SPARQL
discovery, composition
recommendation
Service
Object FE
Service Management
Data Management
Comm. Bootstrap Comm.
Peers
Scalable Comm.
Built-in
Services
NoSQL
DBMS
COMPOSE security
Augmented buildpack
Code analysis
Provenance, Identity
What is it?
Developer Friendly!
What is it?
Developer Friendly!
Conceptual
idea from
Node-RED
What is it?
MQTT
WebSockets
XMPP
… Service
Discovery
Security
IoT Marketplace
Where to get it?
• http://www.compose-project.eu
• http://www.servioticy.com
• https://github.com/compose-eu
@COMPOSE_Pro
ject
Open Data in COMPOSE
Open Data Pilots
Street/Traf
fic
Public
Infrastructures
Meteo
Data
OpenStreet
map
Open Data in COMPOSE
DEMO
Open Data in COMPOSE
Bring COMPOSE
your Data
Open Data APIs Ideas
Thank you!
• @buildingiot
• @iotitaly
• IoT Trento Meetup Group

Contenu connexe

Similaire à Introduction to the Internet of Things and Open Data

Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1Adam Dunkels
 
Internet of things
Internet of thingsInternet of things
Internet of thingsSanoj Kumar
 
DIY Technology for the Internet of Things
DIY Technology for the Internet of ThingsDIY Technology for the Internet of Things
DIY Technology for the Internet of Thingssrmonk
 
Elements of Connected Products
Elements of Connected ProductsElements of Connected Products
Elements of Connected ProductsJordan Husney
 
IntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.pptIntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.pptYogeshNeelappa2
 
Bringing Data to the Edge
Bringing Data to the EdgeBringing Data to the Edge
Bringing Data to the Edgegreenrobot
 
Business Transformation with IoT
Business Transformation with IoTBusiness Transformation with IoT
Business Transformation with IoTKevin Jones
 
Hacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT CoreHacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT CoreNick Landry
 
Internet of Things in Logistics
Internet of Things in LogisticsInternet of Things in Logistics
Internet of Things in LogisticsJeff Risley
 
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkov
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkovGab17 lyon-the thingsofinternetofthings-by-alexandersurkov
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkovAZUG FR
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0APNIC
 
AusNOG 2017: Some thoughts on IoT
AusNOG 2017: Some thoughts on IoTAusNOG 2017: Some thoughts on IoT
AusNOG 2017: Some thoughts on IoTAPNIC
 
Automating with the Internet of Things
Automating with the Internet of ThingsAutomating with the Internet of Things
Automating with the Internet of ThingsJustin Denton
 
Internet of things getting started
Internet of things   getting startedInternet of things   getting started
Internet of things getting startedOmkar Khair
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-thingsJohn Soldatos
 

Similaire à Introduction to the Internet of Things and Open Data (20)

Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
Building the Internet of Things with Thingsquare and Contiki - day 1, part 1
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
DIY Technology for the Internet of Things
DIY Technology for the Internet of ThingsDIY Technology for the Internet of Things
DIY Technology for the Internet of Things
 
Elements of Connected Products
Elements of Connected ProductsElements of Connected Products
Elements of Connected Products
 
IntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.pptIntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.ppt
 
Bringing Data to the Edge
Bringing Data to the EdgeBringing Data to the Edge
Bringing Data to the Edge
 
Business Transformation with IoT
Business Transformation with IoTBusiness Transformation with IoT
Business Transformation with IoT
 
Hacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT CoreHacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT Core
 
Internet of Things in Logistics
Internet of Things in LogisticsInternet of Things in Logistics
Internet of Things in Logistics
 
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkov
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkovGab17 lyon-the thingsofinternetofthings-by-alexandersurkov
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkov
 
UX for Internet of Things
UX for Internet of ThingsUX for Internet of Things
UX for Internet of Things
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0
 
AusNOG 2017: Some thoughts on IoT
AusNOG 2017: Some thoughts on IoTAusNOG 2017: Some thoughts on IoT
AusNOG 2017: Some thoughts on IoT
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Automating with the Internet of Things
Automating with the Internet of ThingsAutomating with the Internet of Things
Automating with the Internet of Things
 
IoTCourse.pptx
IoTCourse.pptxIoTCourse.pptx
IoTCourse.pptx
 
Internet of things getting started
Internet of things   getting startedInternet of things   getting started
Internet of things getting started
 
IOT
IOTIOT
IOT
 
01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things01 internet-of-things-introduction-to-internet-of-things
01 internet-of-things-introduction-to-internet-of-things
 

Plus de Charalampos Doukas

Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsCharalampos Doukas
 
AGILE Gateway for Internet of Things
AGILE Gateway for Internet of ThingsAGILE Gateway for Internet of Things
AGILE Gateway for Internet of ThingsCharalampos Doukas
 
The IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsThe IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsCharalampos Doukas
 
Enabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approachEnabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approach Charalampos Doukas
 
Fostering Connectivity & Interactivity Between all Urban Entities
Fostering Connectivity & Interactivity Between all Urban EntitiesFostering Connectivity & Interactivity Between all Urban Entities
Fostering Connectivity & Interactivity Between all Urban EntitiesCharalampos Doukas
 
Open Source IoT Building Blocks for Startups
Open Source IoT Building Blocks for StartupsOpen Source IoT Building Blocks for Startups
Open Source IoT Building Blocks for StartupsCharalampos Doukas
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City ApplicationsCharalampos Doukas
 
Involving communities in IoT EU Projects
Involving communities in IoT EU ProjectsInvolving communities in IoT EU Projects
Involving communities in IoT EU ProjectsCharalampos Doukas
 
Building an IoT Marketplace for Makers & Entrepreneurs
Building an IoT Marketplace for Makers & EntrepreneursBuilding an IoT Marketplace for Makers & Entrepreneurs
Building an IoT Marketplace for Makers & EntrepreneursCharalampos Doukas
 
Utilising IoT & Open Source Technologies for Interactive Teaching
Utilising IoT & Open Source Technologies for Interactive TeachingUtilising IoT & Open Source Technologies for Interactive Teaching
Utilising IoT & Open Source Technologies for Interactive TeachingCharalampos Doukas
 
My personal experiment on QS and IoT for Motivation
My personal experiment on QS and IoT for MotivationMy personal experiment on QS and IoT for Motivation
My personal experiment on QS and IoT for MotivationCharalampos Doukas
 
IoT Basics, current trends, the future
IoT Basics, current trends, the futureIoT Basics, current trends, the future
IoT Basics, current trends, the futureCharalampos Doukas
 
Enabling Data Protection through PKI encryption in IoT m-Health Devices
Enabling Data Protection through PKI encryption in IoT m-Health DevicesEnabling Data Protection through PKI encryption in IoT m-Health Devices
Enabling Data Protection through PKI encryption in IoT m-Health DevicesCharalampos Doukas
 
Hardware Challenges for the IoT
Hardware Challenges for the IoTHardware Challenges for the IoT
Hardware Challenges for the IoTCharalampos Doukas
 
Open / Free Cloud platforms and Open Hardware Systems
Open / Free Cloud platforms and Open Hardware SystemsOpen / Free Cloud platforms and Open Hardware Systems
Open / Free Cloud platforms and Open Hardware SystemsCharalampos Doukas
 

Plus de Charalampos Doukas (15)

Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
AGILE Gateway for Internet of Things
AGILE Gateway for Internet of ThingsAGILE Gateway for Internet of Things
AGILE Gateway for Internet of Things
 
The IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 standsThe IoT Open Source World: Where WSO2 stands
The IoT Open Source World: Where WSO2 stands
 
Enabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approachEnabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approach
 
Fostering Connectivity & Interactivity Between all Urban Entities
Fostering Connectivity & Interactivity Between all Urban EntitiesFostering Connectivity & Interactivity Between all Urban Entities
Fostering Connectivity & Interactivity Between all Urban Entities
 
Open Source IoT Building Blocks for Startups
Open Source IoT Building Blocks for StartupsOpen Source IoT Building Blocks for Startups
Open Source IoT Building Blocks for Startups
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City Applications
 
Involving communities in IoT EU Projects
Involving communities in IoT EU ProjectsInvolving communities in IoT EU Projects
Involving communities in IoT EU Projects
 
Building an IoT Marketplace for Makers & Entrepreneurs
Building an IoT Marketplace for Makers & EntrepreneursBuilding an IoT Marketplace for Makers & Entrepreneurs
Building an IoT Marketplace for Makers & Entrepreneurs
 
Utilising IoT & Open Source Technologies for Interactive Teaching
Utilising IoT & Open Source Technologies for Interactive TeachingUtilising IoT & Open Source Technologies for Interactive Teaching
Utilising IoT & Open Source Technologies for Interactive Teaching
 
My personal experiment on QS and IoT for Motivation
My personal experiment on QS and IoT for MotivationMy personal experiment on QS and IoT for Motivation
My personal experiment on QS and IoT for Motivation
 
IoT Basics, current trends, the future
IoT Basics, current trends, the futureIoT Basics, current trends, the future
IoT Basics, current trends, the future
 
Enabling Data Protection through PKI encryption in IoT m-Health Devices
Enabling Data Protection through PKI encryption in IoT m-Health DevicesEnabling Data Protection through PKI encryption in IoT m-Health Devices
Enabling Data Protection through PKI encryption in IoT m-Health Devices
 
Hardware Challenges for the IoT
Hardware Challenges for the IoTHardware Challenges for the IoT
Hardware Challenges for the IoT
 
Open / Free Cloud platforms and Open Hardware Systems
Open / Free Cloud platforms and Open Hardware SystemsOpen / Free Cloud platforms and Open Hardware Systems
Open / Free Cloud platforms and Open Hardware Systems
 

Dernier

Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 

Dernier (17)

Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 

Introduction to the Internet of Things and Open Data

  • 1. Introduction to the Internet of Things & Open Data Charalampos Doukas, CREATE-NET @BuildingIoT www.buildinginternetofthings.com
  • 2. The Internet of Things • Let’s start with some generic definition: + ?
  • 3. The Internet of Things • The purpose: Sense & Control Things Sense Communicate Interact
  • 4. The Internet of Things • Sensing
  • 5. The Internet of Things • Communicating
  • 6. The Internet of Things • Interacting
  • 7. The (recent) Past • Many DIY- community projects o Evolution of Open Hardware (Arduino, Flyport, etc.) • Some commercial devices o Self-Tracking domain (very popular) o Home Automation (Philips Hue Connected Light bulb)
  • 8. The Present The Connected Body The Connected Home Connected Cities + Mobility The Connected Industry
  • 9. The Present • QuantifiedSelf o Devices for self tracking • New Interfaces
  • 10. The Present • QuantifiedSelf o Devices for self tracking
  • 11. The Present • QuantifiedSelf o Devices for self tracking • Features ? o Collect and visualize information • Performance • Habits o Motivate • Social features • Reminders o + great space for improvement…
  • 12. The Present • The Connected Home • Home Automation & Control o Indoor location services o Power monitor and remote control o Lights o Irrigation systems
  • 13. The Present • The Connected Home • Home Automation & Control o Smart Door Locks and Access Management o Smart Gateways (fusion of networking technologies) o Fire-Smoke Detectors o Thermostats o …
  • 14. The Present • The Connected Home • Features: o Control remotely o Generate reports (energy, etc.) o Better (?) automation • Lowest market penetration = huge space for improvement
  • 15. The Present • The Connected City o Vehicle and Traffic Management o Parking systems o Waste management
  • 16. The Present • The Connected City o Sensing & Crowdsourcing data
  • 17. The Present • The Connected Industry o Location services (Assets, People) o Security o Payment
  • 18. The Present • The Connected Industry o Pricing - Promotion o Packaging
  • 19. The Present • The Connected Industry • Features o Promoting services based on geo-location o Simplify payment • Open space for fusion of services {home, car, appliance sensing with retail}
  • 20. IoT & Open Data Street/Traf fic Environment Public Infrastructures X Data
  • 21. IoT & Open Data • Open Data leverages on IoT technologies Cloud Computing Big DataScalability Availability Stream Processing Data Mining
  • 24. Things • Smartify = Sense & Control • Brain (microcontroller- microprocessor) • Sensors • Actuators • Communication interfaces (&protocols)
  • 27. Sensing • Gas & Air quality • Barometric pressure • Temperature & Humidity • Light & Sound • Motion • Flex & Force • Position • Magnetic fields • Electricity • Biometrics
  • 28. Sensing • Proximity & Presence • Weight • Liquids & Liquid flow • Radiation • …
  • 29. (Re)Acting • Move things (motors) • Activate (switches) • Interfaces o Sound o Light o Displays • Remote interfaces o Social o Email, text, … o Phone (twillio)
  • 32. Communicating • No golden solution! • You will always need a gateway! • The questions are: o Range o Power consumption o What gateways are already available
  • 33. Communicating • Wearables: o Small size -> small battery, but great autonomy o Smartphone as a gateway o Short range -> BT and BLE • Home automation: o WiFi router available o If power is an issue -> ZigBee or RF
  • 34. Protocols • Web based: • HTTP o REST o WebSockets • M2M (lower resources + actuation) o MQTT o CoAP o XMPP o STOMP o …
  • 36. Part B Let’s talk about building your own IoT Environment
  • 37. What does it take on the back-end? • Application server • Database system • Setup & Maintenance • Scalability? -> Cloud environment • Provide APIs o Bring more users, external apps • Support external APIs • Support M2M protocols • …..
  • 38. What does it take on the back-end? Software Hardware Libraries APIs
  • 39. What does it take on the back-end? Hosting Outsourcing Resources
  • 40. Meet COMPOSE Scalable PaaS IoT Marketplace Development Tools Sensor Communication Technologies
  • 41. What is it? Smart Territory App COMPOSE customized services COMPOSE internal components Smart City App User applications COMPOSE developer tools COMPOSE controller SDK, GUI, etc. Adapter to CF controller Monitor COMPOSE components Smart Spaces App CouchBase STORM RDF Store SPARQL discovery, composition recommendation Service Object FE Service Management Data Management Comm. Bootstrap Comm. Peers Scalable Comm. Built-in Services NoSQL DBMS COMPOSE security Augmented buildpack Code analysis Provenance, Identity
  • 43. What is it? Developer Friendly! Conceptual idea from Node-RED
  • 44. What is it? MQTT WebSockets XMPP … Service Discovery Security IoT Marketplace
  • 45. Where to get it? • http://www.compose-project.eu • http://www.servioticy.com • https://github.com/compose-eu @COMPOSE_Pro ject
  • 46. Open Data in COMPOSE Open Data Pilots Street/Traf fic Public Infrastructures Meteo Data OpenStreet map
  • 47. Open Data in COMPOSE DEMO
  • 48. Open Data in COMPOSE Bring COMPOSE your Data Open Data APIs Ideas
  • 49. Thank you! • @buildingiot • @iotitaly • IoT Trento Meetup Group