SlideShare a Scribd company logo
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

More Related Content

Similar to 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 1
Adam Dunkels
 
Internet of things
Internet of thingsInternet of things
Internet of things
Sanoj Kumar
 
Internet of things
Internet of thingsInternet of things
Internet of things
AJITHKUMAR RAVI
 
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
srmonk
 
Elements of Connected Products
Elements of Connected ProductsElements of Connected Products
Elements of Connected Products
Jordan Husney
 
IntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.pptIntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.ppt
YogeshNeelappa2
 
Bringing Data to the Edge
Bringing Data to the EdgeBringing Data to the Edge
Bringing Data to the Edge
greenrobot
 
Business Transformation with IoT
Business Transformation with IoTBusiness Transformation with IoT
Business Transformation with IoT
Kevin 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 Core
Nick Landry
 
Internet of Things in Logistics
Internet of Things in LogisticsInternet of Things in Logistics
Internet of Things in Logistics
Jeff Risley
 
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkov
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkovGab17 lyon-the thingsofinternetofthings-by-alexandersurkov
Gab17 lyon-the thingsofinternetofthings-by-alexandersurkov
AZUG FR
 
UX for Internet of Things
UX for Internet of ThingsUX for Internet of Things
UX for Internet of Things
Tommy Sundström
 
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
APNIC
 
AusNOG 2017: Some thoughts on IoT
AusNOG 2017: Some thoughts on IoTAusNOG 2017: Some thoughts on IoT
AusNOG 2017: Some thoughts on IoT
APNIC
 
Internet of things
Internet of thingsInternet of things
Internet of things
Akshith rao Potlapally
 
Automating with the Internet of Things
Automating with the Internet of ThingsAutomating with the Internet of Things
Automating with the Internet of Things
Justin Denton
 
IoTCourse.pptx
IoTCourse.pptxIoTCourse.pptx
IoTCourse.pptx
wiTTyMinds1
 
Internet of things getting started
Internet of things   getting startedInternet of things   getting started
Internet of things getting started
Omkar Khair
 
IOT
IOTIOT
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
John Soldatos
 

Similar to 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
 

More from Charalampos Doukas

Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
Charalampos Doukas
 
AGILE Gateway for Internet of Things
AGILE Gateway for Internet of ThingsAGILE Gateway for Internet of Things
AGILE Gateway for Internet of Things
Charalampos 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 stands
Charalampos 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 Entities
Charalampos 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 Startups
Charalampos 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 Applications
Charalampos Doukas
 
Involving communities in IoT EU Projects
Involving communities in IoT EU ProjectsInvolving communities in IoT EU Projects
Involving communities in IoT EU Projects
Charalampos 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 & Entrepreneurs
Charalampos 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 Teaching
Charalampos 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 Motivation
Charalampos Doukas
 
IoT Basics, current trends, the future
IoT Basics, current trends, the futureIoT Basics, current trends, the future
IoT Basics, current trends, the future
Charalampos 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 Devices
Charalampos Doukas
 
Hardware Challenges for the IoT
Hardware Challenges for the IoTHardware Challenges for the IoT
Hardware Challenges for the IoT
Charalampos 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 Systems
Charalampos Doukas
 

More from 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
 

Recently uploaded

BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 

Recently uploaded (20)

BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 

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