SlideShare uma empresa Scribd logo
1 de 27
FIWARE IoT Proposal & Community 
Carlos Ralli Ucendo, Telefonica 
IoT Chapter Architect, FIWARE 
@carlosralli
FIWARE (IoT) Target: Developers 
Context 
Broker 
Desktop/Mobile/Tablet 
User Interface 
Web 3D GE / Advanced UI 
Wirecloud GE / Dashboards 
App Logic 
@FIWARE-Cloud 
OAuth2.0 
SANTANDER 
SMARTSPACES 
SEVILLA 
1) IoT Consumers. Normally not just IoT. 
• A single point, API & Protocol for IoT, OpenData, etc. 
• Context: Data Entities + Data Entities events. 
• A Public & Secured Ecosystem at FIWARE Lab 
2) IoT Providers. Pretty Heterogeneous solutions/skills. 
• An incremental approach. Public/Private instances. 
• KISS philosophy for most (web)developers. 
• Advanced IoT architecture, e.g. for IoT Advanced Devel. 
MultiMedia 
Events 
Complex 
Event 
Processing 
IoT 
Smartcities 
OpenData 
BigData 
Analytics
IoT Consumers: Northbound Single Point (API/Protocol): ContextBroker 
Entities 
Developers need to know/discover the Ecosystem conventions. Examples: 
Developers may: 
•Query an Entity (whole set or specific attributes) or Subscribe to changes of atttibutes of Entities. 
•Discover all Entities (entity_IDs) or all Entities with a specific “type”. 
•Discover all Attributes of an specific Entity (entity_ID). 
Full List of FIWARE Lab (Global Context Broker) conventions (section 3.5): 
https://forge.fi-ware.org/plugins/mediawiki/wiki/fiware/index.php/Publish/Subscribe_Broker_-_Orion_Context_Broker_-_User_and_Programmers_Guide 
3 
My 
FIWARE-App 
Context 
Broker 
OAuth2.0 
OMA NGSI10 - QueryContext 
OMA NGSI10 - SubscribeContext 
(type, entity_ID, attributes)
IoT Providers: Connect any “Thing”/IoT-System to FIWARE Lab 
NGSI9/10 
SML, UL2.0, MQTT, ETSIM2M, CoAP/OMA-LW 
C) Advanced Scenarios 
4 
Context 
Broker 
OAuth2.0 
A) OMA NGSI Agent 
B) IoT BE (IDAS/SBC) 
Your IoT IoT 
Backend 
Gateway GEs Backend GEs 
NGSI 
Propietary 
Zigbee 
Zwave 
CoAP/MTRunner 
ETSIM2M 
CoAP/LWM2M
FIWARE IoT: Most Common Scenarios (A & B) 
Context 
Broker 
5 
User 
Interface 
App Logic 
FI-WARE Cloud 
Dashboards 
UI Prototyping 
OAuth2.0 
SANTANDER 
SEVILLA 
IDAS Portal/ 
ADMIN API 
IDAS 
SMARTSPACES SBC 
Commands 
Commands 
(Future Delivery) 
Commands 
A 
B 
B 
IDAS 
SBC
FIWARE IoT: Advanced Scenario (C) 
http://wiki.fi-ware.org/Internet_of_Things_(IoT)_Services_Enablement_Architecture 
6
Success Stories: FIWARE Community Kick off @ CPE’13 
7 
1st Prize………….SmartAds 
Complete context-sensitive Ads solution developed 
in just 4 days & nights. 
Massive, > 6K developers 
Mainly young entrepreneurs 
Neelie Kroes FIWARE Lab Launch 
Hackathon + Challenges Announcements 
Talent 
Day&Night 
Involving developers, debugging, improving training sessions
Success Stories: Smartcities IoT Data & SMEs involvement 
Smartcity resources exploitation, involve local market & public policies makers 
1st Prize………….MagicBox…………………………………………….….…..…TVs displaying Smartcities & Smartspaces. 
2nd Prize………….FI-BOT……………………………………………………..….…Robotics exploiting opendata & sensors. 
3rd Prize.…………OpenAlerts……..…..............................................Interfaces for citizens (mobile If-Then App). 
4th Prize………….Traffic Heatmap…..............................................Traffic routing based on city real-time Info. 
8 
Winning Teams 
33 succeeded building a product-like working App (of 77 registered developers) 
Several participants own a Start-up & keep on using FIWARE
Success Stories: Emerging IoT Trends fast adoption 
9 
iBeacons in FI-WARE by Context Team. 
•3rd prize within SmartBusiness FIWARE challenge. 
(Jan 2014 @ CPBR7 Sao Paulo)
FIWARE Lab OpenData/IoT Resources Ecosystem is growing fast 
10 
SANTANDER 
SEVILLA 
MALAGA 
TRENTO
Connect your IoT to FIWARE Lab: IDAS/SBC Ultralight2.0 (Option B.1) 
For testing use: 
- Service: OpenIoT 
Step 1 – Create Model 
Step 2 – Create Asset (device) 
Step 3 – Send Measurements 
Step 4 – Send Commands 
IDAS/SBC Testing details: 
•IPv4: 130.206.80.47 
•IPv6: 2001:720:1514:80::47 
•UL2.0 Port: 8002 (only IPv4) 
•REST API Port: 5371 (IPv4 or IPv6) 
•Testing Service: OpenIoT 
•APIKEY: 4jggokgpepnvsb2uv4s40d59ov 
•Service URL: 
<SBC_HOST>/m2m/v2/services/OpenIoT
Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) 
Step 1 – Create Model 
(REST ADMIN API) 
Payload JSON Format: 
- Check IDAS documents 
At FIWARE Catalogue. 
- TOKEN = FIWARE Oauth Token. 
- Measurements have an “alias”. 
E.g: Temperature=t 
“Open IoT” example Models: 
•SENSOR_TEMP 
•SENSOR_HUM 
•SENSOR_LUM 
•SENSOR_MOV 
•SENSOR_ZWAVE_4IN1 
HTTP POST: 
http://130.206.80.47:5371/m2m/v2/services/OpenIoT/models/ 
Headers: {'content-type': 'application/json’; 'X-Auth-Token' : [TOKEN]} 
Payload: 
{ "name": "SENSOR_TEMP", 
"capabilities" : [ 
{ "name" : "Temperature", 
"property" : "temperature", 
"format" : { 
"name" : "Temperature", 
"alias" : "t" , 
"phenomenon": "urn:x-ogc:def:phenomenon:IDAS:1.0:temperature", 
"type" : "Quantity", 
"uom": "celsius” 
} } ], 
"protocol": "ul-2_0” }
Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) 
Step 2 – Create Asset 
ASSET = LOGICAL DEVICE 
(REST ADMIN API) 
Payload JSON Format: 
- Check IDAS documents 
At FIWARE Catalogue. 
- TOKEN = FIWARE Oauth Token. 
- Must reuse an existing Model. 
- DEV_ID = 1st “name” 
- ASSET_ID = 2nd (asset) “name” 
HTTP POST: 
http://130.206.80.47:5371/m2m/v2/services/OpenIoT/assets/ 
Headers: {'content-type': 'application/json’; 'X-Auth-Token' : [TOKEN]} 
Payload: 
{ "name": "RPI:79:ed:af:TEMP-LivingRoom", 
"model": "SENSOR_TEMP", 
"asset": { 
"name": "asset-RPI:79:ed:af:TEMP-LivingRoom", 
"description": "asset model protocol” 
} 
}
Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) 
Step 3 – Send Measurements 
(UL2.0 DEVICE API) 
Payload JSON Format: 
- TOKEN = FIWARE Oauth Token. 
- DEV_ID = Asset name (Step 2). 
* Read Last Measurements: 
HTTP GET: 
/ 
m2m/v2/services/OpenIoT/assets/ 
[ASSET_ID] 
HTTP POST: 
http://130.206.80.47:8002/d?k=[APIKEY]&i=[DEV_ID] 
http://130.206.80.47:8002/d?k=4jggokgpepnvsb2uv4s40d59ov&i=RPI:79:ed:af:4IN1-Salon 
Headers: {'content-type': 'application/text’; 'X-Auth-Token' : [TOKEN]} 
Payload: ‘ t|25‘ 
- Sending multiple measurements with one request: 
http://130.206.80.47:8002/d?k=4jggokgpepnvsb2uv4s40d59ov&i=RPI:79:ed:af:4IN1-Room 
Headers: {'content-type': 'application/text’; 'X-Auth-Token' : [TOKEN]} 
Payload: ‘t|23#h|80#l|95#m|Quiet‘
Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) 
Step 4 – Sending Commands to Devices
Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) 
Step 4.1 - Register Command URL (PUSH) / Get Commands from Device (POOLING) 
Step 4.2 - Send Commands via IDAS REST ADMIN API
Connect your IoT to FIWARE Lab: More IDAS Southbound Options (B.2) 
Option B.2: MQTT3.1 
•SW Ready, manuals coming up soon. 
•Devices publish measures as MQTT clients. 
•Devices subscribe for commands at SBC (MQTT broker). 
Message formatting aligned to UL2.0 
•Topic: <api-key>/</device-id>/<alias> or <api-key>/</device-id>/multi 
•Payload: <measure_value> or <alias1>|<value1>#<alias2>|<value2>.. 
Receiving Commands 
•Collect pending Commands: <api-key>/<device_id>/cmdget 
•Receive Commands: <api-key>/<device_id>/cmd/+ 
Commands received: 
•Topic: <api-key>/<device_id>/cmd/<new_topic_level> 
•Payload: cmdid|<cmid>#<param1>|<value1>… 
SBC
Connect your IoT to FIWARE Lab: More IDAS Southbound Options (B.3) 
Option B.3: OMA-LWM2M/CoAP. 
•Adopted by OneM2M 
•Compatible with ETSI-M2M architecture 
•Planned for JAN 2015. 
Extra tools: FIGWAY 
https://github.com/telefonicaid/fiware-figway/ 
New Release (Nov 17th 2014): 
•Coded in Python for RaspberryPI, MACOS & Linux. 
•UL2.0 Sensors via IDAS/SBC (UL2.0 REST API) 
•Tools to access a ContextBroker.
TThhaannkkss!!
Annex: Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release 
figway/python/ContextBroker 
GetEntities.py [ENTITY_TYPE] 
- Tool for Contextbroker 
- Prints all NGSI Entities of a specific type. 
- ENTITY_TYPE= ALL -> Get Summary + all entities
Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (II) 
figway/python/ContextBroker 
GetEntity.py [ENTITY_ID] 
- Tool for Contextbroker 
- Prints an NGSI Entity if ID is known.
Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (III) 
figway/python/Sensors_UL20 
DiscoverModels.py 
- Tool for IDAS/SBC 
- Prints all Models in a Service (Default: OpenIoT)
Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (IV) 
figway/python/Sensors_UL20 
GetModel.py [MODEL_Name] 
- Tool for IDAS/SBC 
- Prints dedtails of a Model in a Service 
(Default Service: OpenIoT)
Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (V) 
figway/python/Sensors_UL20 
RegisterDevice.py [DEV_TYPE] [DEV_NAME] 
- Tool for IDAS/SBC 
- Registers (creates asset) a Device 
- DEV_TYPE is the MODEL_Name 
- DEV_NAME is used for DEV_ID=hostid:DEV_NAME
Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (VI) 
figway/python/Sensors_UL20 
SendObservation.py [DEV_ID] [MEASURES] 
- Tool for IDAS/SBC 
- Sends a device observations (meausrements) 
- DEV_TYPE is the MODEL_Name 
- DEV_ID=hostid:DEV_NAME 
- MEASURES = alias1|value1#alias2|value2
Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (VII) 
ReadDeviceStatus.py [DEV_ID] 
- Tool for IDAS/SBC 
- Returns last measurements of a Device 
- DEV_TYPE is the MODEL_Name 
- DEV_ID=hostid:DEV_NAME
TThhaannkkss!!

Mais conteúdo relacionado

Mais procurados

FIWARE Developers Week_BootcampWeBUI_presentation1
FIWARE Developers Week_BootcampWeBUI_presentation1FIWARE Developers Week_BootcampWeBUI_presentation1
FIWARE Developers Week_BootcampWeBUI_presentation1FIWARE
 
A Complete IoT Backend Infrastructure in FIWARE
A Complete IoT Backend Infrastructure in FIWAREA Complete IoT Backend Infrastructure in FIWARE
A Complete IoT Backend Infrastructure in FIWAREFIWARE
 
Fiware io t_ul20_cpbr8
Fiware io t_ul20_cpbr8Fiware io t_ul20_cpbr8
Fiware io t_ul20_cpbr8FIWARE
 
Fiware IoT_IDAS_intro_ul20_v2
Fiware IoT_IDAS_intro_ul20_v2Fiware IoT_IDAS_intro_ul20_v2
Fiware IoT_IDAS_intro_ul20_v2FIWARE
 
IoT-Broker Developers Week
IoT-Broker Developers WeekIoT-Broker Developers Week
IoT-Broker Developers WeekFlavio Cirillo
 
IoT Agents (Introduction)
IoT Agents (Introduction)IoT Agents (Introduction)
IoT Agents (Introduction)dmoranj
 
FIWARE Primer - Learn FIWARE in 60 Minutes
FIWARE Primer - Learn FIWARE in 60 MinutesFIWARE Primer - Learn FIWARE in 60 Minutes
FIWARE Primer - Learn FIWARE in 60 MinutesFederico Michele Facca
 
Developing an IoT System FIWARE Based from the Scratch
Developing an IoT System FIWARE Based from the ScratchDeveloping an IoT System FIWARE Based from the Scratch
Developing an IoT System FIWARE Based from the ScratchFIWARE
 
Developing your first application using FI-WARE
Developing your first application using FI-WAREDeveloping your first application using FI-WARE
Developing your first application using FI-WAREFermin Galan
 
FUNDING OPPORTUNITIES FOR FIWARE
FUNDING OPPORTUNITIES FOR FIWAREFUNDING OPPORTUNITIES FOR FIWARE
FUNDING OPPORTUNITIES FOR FIWAREFIWARE
 
FIWARE Developers Week_Managing context information at large scale_conference
FIWARE Developers Week_Managing context information at large scale_conferenceFIWARE Developers Week_Managing context information at large scale_conference
FIWARE Developers Week_Managing context information at large scale_conferenceFIWARE
 
AGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE IoT
 
Context Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsContext Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsFernando Lopez Aguilar
 
Connecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & ProductsConnecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & ProductsFIWARE
 
Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Fernando Lopez Aguilar
 
IoT on the Edge
IoT on the EdgeIoT on the Edge
IoT on the EdgeFIWARE
 

Mais procurados (20)

Introduction to FIWARE IoT
Introduction to FIWARE IoTIntroduction to FIWARE IoT
Introduction to FIWARE IoT
 
FIWARE Developers Week_BootcampWeBUI_presentation1
FIWARE Developers Week_BootcampWeBUI_presentation1FIWARE Developers Week_BootcampWeBUI_presentation1
FIWARE Developers Week_BootcampWeBUI_presentation1
 
A Complete IoT Backend Infrastructure in FIWARE
A Complete IoT Backend Infrastructure in FIWAREA Complete IoT Backend Infrastructure in FIWARE
A Complete IoT Backend Infrastructure in FIWARE
 
Fiware io t_ul20_cpbr8
Fiware io t_ul20_cpbr8Fiware io t_ul20_cpbr8
Fiware io t_ul20_cpbr8
 
Fiware IoT_IDAS_intro_ul20_v2
Fiware IoT_IDAS_intro_ul20_v2Fiware IoT_IDAS_intro_ul20_v2
Fiware IoT_IDAS_intro_ul20_v2
 
IoT-Broker Developers Week
IoT-Broker Developers WeekIoT-Broker Developers Week
IoT-Broker Developers Week
 
IoT Agents (Introduction)
IoT Agents (Introduction)IoT Agents (Introduction)
IoT Agents (Introduction)
 
FIWARE IoT Introduction 1
FIWARE IoT Introduction 1FIWARE IoT Introduction 1
FIWARE IoT Introduction 1
 
FIWARE Primer - Learn FIWARE in 60 Minutes
FIWARE Primer - Learn FIWARE in 60 MinutesFIWARE Primer - Learn FIWARE in 60 Minutes
FIWARE Primer - Learn FIWARE in 60 Minutes
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
 
Developing an IoT System FIWARE Based from the Scratch
Developing an IoT System FIWARE Based from the ScratchDeveloping an IoT System FIWARE Based from the Scratch
Developing an IoT System FIWARE Based from the Scratch
 
Developing your first application using FI-WARE
Developing your first application using FI-WAREDeveloping your first application using FI-WARE
Developing your first application using FI-WARE
 
FUNDING OPPORTUNITIES FOR FIWARE
FUNDING OPPORTUNITIES FOR FIWAREFUNDING OPPORTUNITIES FOR FIWARE
FUNDING OPPORTUNITIES FOR FIWARE
 
FIWARE Developers Week_Managing context information at large scale_conference
FIWARE Developers Week_Managing context information at large scale_conferenceFIWARE Developers Week_Managing context information at large scale_conference
FIWARE Developers Week_Managing context information at large scale_conference
 
AGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystem
 
Context Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basicsContext Information Management in IoT enabled smart systems - the basics
Context Information Management in IoT enabled smart systems - the basics
 
Connecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & ProductsConnecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & Products
 
Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)Connecting to the internet of things (IoT)
Connecting to the internet of things (IoT)
 
IoT on the Edge
IoT on the EdgeIoT on the Edge
IoT on the Edge
 

Destaque

FIWARE Developers Week_ Introduction to Managing Context Information at Large...
FIWARE Developers Week_ Introduction to Managing Context Information at Large...FIWARE Developers Week_ Introduction to Managing Context Information at Large...
FIWARE Developers Week_ Introduction to Managing Context Information at Large...FIWARE
 
Cosmos, Big Data GE Implementation
Cosmos, Big Data GE ImplementationCosmos, Big Data GE Implementation
Cosmos, Big Data GE ImplementationFIWARE
 
IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...
IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...
IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...MicheleNati
 
Personal Data and Trust Network inaugural Event 11 march 2015 - record
Personal Data and Trust Network inaugural Event   11 march 2015 - recordPersonal Data and Trust Network inaugural Event   11 march 2015 - record
Personal Data and Trust Network inaugural Event 11 march 2015 - recordDigital Catapult
 
Tizen apps with Context Awareness and Machine Learning
Tizen apps with Context Awareness and Machine LearningTizen apps with Context Awareness and Machine Learning
Tizen apps with Context Awareness and Machine LearningShashwat Pradhan
 
FIWARE IoT Ready Programme
FIWARE IoT Ready ProgrammeFIWARE IoT Ready Programme
FIWARE IoT Ready ProgrammeFIWARE
 
MeasureWorks - Windesheim Almere - Why Performance matters?
MeasureWorks  - Windesheim Almere - Why Performance matters?MeasureWorks  - Windesheim Almere - Why Performance matters?
MeasureWorks - Windesheim Almere - Why Performance matters?MeasureWorks
 
Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...
Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...
Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...MicheleNati
 
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Mobile Trends
 
5 context aware services
5 context aware services5 context aware services
5 context aware servicesguest3cf4991
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware ComputingMOHIT DADU
 
Taming Context in the Internet of Things
Taming Context in the Internet of ThingsTaming Context in the Internet of Things
Taming Context in the Internet of ThingsWebVisions
 
context aware computing
context aware computingcontext aware computing
context aware computingswati sonawane
 
Designing in Context
Designing in ContextDesigning in Context
Designing in ContextThomas Grill
 

Destaque (16)

FIWARE Developers Week_ Introduction to Managing Context Information at Large...
FIWARE Developers Week_ Introduction to Managing Context Information at Large...FIWARE Developers Week_ Introduction to Managing Context Information at Large...
FIWARE Developers Week_ Introduction to Managing Context Information at Large...
 
Cosmos, Big Data GE Implementation
Cosmos, Big Data GE ImplementationCosmos, Big Data GE Implementation
Cosmos, Big Data GE Implementation
 
Contextual apps for Tizen
Contextual apps for TizenContextual apps for Tizen
Contextual apps for Tizen
 
IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...
IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...
IoTMeetupGuildford#6: Machine Intelligence For the IoT - Laure Andrieux - Ais...
 
Personal Data and Trust Network inaugural Event 11 march 2015 - record
Personal Data and Trust Network inaugural Event   11 march 2015 - recordPersonal Data and Trust Network inaugural Event   11 march 2015 - record
Personal Data and Trust Network inaugural Event 11 march 2015 - record
 
Tizen apps with Context Awareness and Machine Learning
Tizen apps with Context Awareness and Machine LearningTizen apps with Context Awareness and Machine Learning
Tizen apps with Context Awareness and Machine Learning
 
FIWARE IoT Ready Programme
FIWARE IoT Ready ProgrammeFIWARE IoT Ready Programme
FIWARE IoT Ready Programme
 
Mobile, IoT and Web
Mobile, IoT and WebMobile, IoT and Web
Mobile, IoT and Web
 
MeasureWorks - Windesheim Almere - Why Performance matters?
MeasureWorks  - Windesheim Almere - Why Performance matters?MeasureWorks  - Windesheim Almere - Why Performance matters?
MeasureWorks - Windesheim Almere - Why Performance matters?
 
Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...
Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...
Personal data and blockchain: Opportunities and Challenges - Michele Nati - L...
 
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
 
5 context aware services
5 context aware services5 context aware services
5 context aware services
 
Context Aware Computing
Context Aware ComputingContext Aware Computing
Context Aware Computing
 
Taming Context in the Internet of Things
Taming Context in the Internet of ThingsTaming Context in the Internet of Things
Taming Context in the Internet of Things
 
context aware computing
context aware computingcontext aware computing
context aware computing
 
Designing in Context
Designing in ContextDesigning in Context
Designing in Context
 

Semelhante a FIWARE IoT Proposal & Community

Fiware IoT Proposal and Community
Fiware IoT Proposal and CommunityFiware IoT Proposal and Community
Fiware IoT Proposal and CommunityCARLOS RALLI-UCENDO
 
Fiware IoT Proposal & Community
Fiware IoT Proposal & Community Fiware IoT Proposal & Community
Fiware IoT Proposal & Community TIDChile
 
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 MinutesFederico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 MinutesCodemotion
 
Fiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFIWARE
 
Creating a Java Internet of Things Gateway
Creating a Java Internet of Things GatewayCreating a Java Internet of Things Gateway
Creating a Java Internet of Things GatewayEurotech
 
Eclipse Kura Shoot a-pi
Eclipse Kura Shoot a-piEclipse Kura Shoot a-pi
Eclipse Kura Shoot a-piEclipse Kura
 
Reply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case Studies
Reply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case StudiesReply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case Studies
Reply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case StudiesAndrea Mercanti
 
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...Amazon Web Services
 
Using Data Science & Serverless Python to find apartment in Toronto
Using Data Science & Serverless Python to find apartment in TorontoUsing Data Science & Serverless Python to find apartment in Toronto
Using Data Science & Serverless Python to find apartment in TorontoDaniel Zivkovic
 
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech TalksEssential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech TalksAmazon Web Services
 
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT AgentsFIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT AgentsFIWARE
 
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015Amazon Web Services Korea
 
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay Screens
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay ScreensLiferay Italy Symposium 2015 Liferay Mobile SDK and Liferay Screens
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay ScreensDenis Signoretto
 
FIWARE Tech Summit - FIWARE IoT Agents
FIWARE Tech Summit - FIWARE IoT AgentsFIWARE Tech Summit - FIWARE IoT Agents
FIWARE Tech Summit - FIWARE IoT AgentsFIWARE
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowersmfrancis
 

Semelhante a FIWARE IoT Proposal & Community (20)

Fiware IoT Proposal and Community
Fiware IoT Proposal and CommunityFiware IoT Proposal and Community
Fiware IoT Proposal and Community
 
Fiware IoT Proposal & Community
Fiware IoT Proposal & Community Fiware IoT Proposal & Community
Fiware IoT Proposal & Community
 
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 MinutesFederico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
Federico Michele Facca - FIWARE Primer - Learn FIWARE in 60 Minutes
 
FIWARE Internet of Things
FIWARE Internet of ThingsFIWARE Internet of Things
FIWARE Internet of Things
 
FIWARE Internet of Things
FIWARE Internet of ThingsFIWARE Internet of Things
FIWARE Internet of Things
 
Fiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFiware IoT_intro&scenarios
Fiware IoT_intro&scenarios
 
Creating a Java Internet of Things Gateway
Creating a Java Internet of Things GatewayCreating a Java Internet of Things Gateway
Creating a Java Internet of Things Gateway
 
Eclipse Kura Shoot a-pi
Eclipse Kura Shoot a-piEclipse Kura Shoot a-pi
Eclipse Kura Shoot a-pi
 
citus™ iot ecosystem
citus™ iot ecosystemcitus™ iot ecosystem
citus™ iot ecosystem
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
Reply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case Studies
Reply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case StudiesReply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case Studies
Reply Netcamp PoliTo - AWS IoT - Grohe and Caleffi Case Studies
 
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
Essential Capabilities of an IoT Cloud Platform - April 2017 AWS Online Tech ...
 
IoT on azure
IoT on azureIoT on azure
IoT on azure
 
Using Data Science & Serverless Python to find apartment in Toronto
Using Data Science & Serverless Python to find apartment in TorontoUsing Data Science & Serverless Python to find apartment in Toronto
Using Data Science & Serverless Python to find apartment in Toronto
 
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech TalksEssential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
Essential Capabilities of an IoT Cloud Platform - AWS Online Tech Talks
 
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT AgentsFIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT Agents
 
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
AWS IoT 및 Mobile Hub 서비스 소개 (김일호) :: re:Invent re:Cap Webinar 2015
 
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay Screens
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay ScreensLiferay Italy Symposium 2015 Liferay Mobile SDK and Liferay Screens
Liferay Italy Symposium 2015 Liferay Mobile SDK and Liferay Screens
 
FIWARE Tech Summit - FIWARE IoT Agents
FIWARE Tech Summit - FIWARE IoT AgentsFIWARE Tech Summit - FIWARE IoT Agents
FIWARE Tech Summit - FIWARE IoT Agents
 
OSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt BowersOSGi -Simplifying the IoT Gateway - Walt Bowers
OSGi -Simplifying the IoT Gateway - Walt Bowers
 

Mais de FIWARE

Behm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptxBehm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptxFIWARE
 
Katharina Hogrebe Herne Digital Days.pdf
 Katharina Hogrebe Herne Digital Days.pdf Katharina Hogrebe Herne Digital Days.pdf
Katharina Hogrebe Herne Digital Days.pdfFIWARE
 
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptxChristoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptxFIWARE
 
Behm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptxBehm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptxFIWARE
 
Evangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptxEvangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptxFIWARE
 
Lukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptxLukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptxFIWARE
 
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptxPierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptxFIWARE
 
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptxDennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptxFIWARE
 
Ulrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptxUlrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptxFIWARE
 
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptxAleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptxFIWARE
 
Water Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdfWater Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdfFIWARE
 
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptxCameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptxFIWARE
 
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptxFiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptxFIWARE
 
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptxBoris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptxFIWARE
 
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....FIWARE
 
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdfAbdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdfFIWARE
 
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdfFGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdfFIWARE
 
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxHTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxFIWARE
 
WE_LoRaWAN _ IoT.pptx
WE_LoRaWAN  _ IoT.pptxWE_LoRaWAN  _ IoT.pptx
WE_LoRaWAN _ IoT.pptxFIWARE
 
EU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptxEU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptxFIWARE
 

Mais de FIWARE (20)

Behm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptxBehm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptx
 
Katharina Hogrebe Herne Digital Days.pdf
 Katharina Hogrebe Herne Digital Days.pdf Katharina Hogrebe Herne Digital Days.pdf
Katharina Hogrebe Herne Digital Days.pdf
 
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptxChristoph Mertens_IDSA_Introduction to Data Spaces.pptx
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
 
Behm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptxBehm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptx
 
Evangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptxEvangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptx
 
Lukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptxLukas Künzel Smart City Operating System.pptx
Lukas Künzel Smart City Operating System.pptx
 
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptxPierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
 
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptxDennis Wendland_The i4Trust Collaboration Programme.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptx
 
Ulrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptxUlrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptx
 
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptxAleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
 
Water Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdfWater Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdf
 
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptxCameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
 
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptxFiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
 
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptxBoris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
 
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
 
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdfAbdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
 
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdfFGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
 
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxHTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
 
WE_LoRaWAN _ IoT.pptx
WE_LoRaWAN  _ IoT.pptxWE_LoRaWAN  _ IoT.pptx
WE_LoRaWAN _ IoT.pptx
 
EU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptxEU Opp_Clara Pezuela - German chapter.pptx
EU Opp_Clara Pezuela - German chapter.pptx
 

Último

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

FIWARE IoT Proposal & Community

  • 1. FIWARE IoT Proposal & Community Carlos Ralli Ucendo, Telefonica IoT Chapter Architect, FIWARE @carlosralli
  • 2. FIWARE (IoT) Target: Developers Context Broker Desktop/Mobile/Tablet User Interface Web 3D GE / Advanced UI Wirecloud GE / Dashboards App Logic @FIWARE-Cloud OAuth2.0 SANTANDER SMARTSPACES SEVILLA 1) IoT Consumers. Normally not just IoT. • A single point, API & Protocol for IoT, OpenData, etc. • Context: Data Entities + Data Entities events. • A Public & Secured Ecosystem at FIWARE Lab 2) IoT Providers. Pretty Heterogeneous solutions/skills. • An incremental approach. Public/Private instances. • KISS philosophy for most (web)developers. • Advanced IoT architecture, e.g. for IoT Advanced Devel. MultiMedia Events Complex Event Processing IoT Smartcities OpenData BigData Analytics
  • 3. IoT Consumers: Northbound Single Point (API/Protocol): ContextBroker Entities Developers need to know/discover the Ecosystem conventions. Examples: Developers may: •Query an Entity (whole set or specific attributes) or Subscribe to changes of atttibutes of Entities. •Discover all Entities (entity_IDs) or all Entities with a specific “type”. •Discover all Attributes of an specific Entity (entity_ID). Full List of FIWARE Lab (Global Context Broker) conventions (section 3.5): https://forge.fi-ware.org/plugins/mediawiki/wiki/fiware/index.php/Publish/Subscribe_Broker_-_Orion_Context_Broker_-_User_and_Programmers_Guide 3 My FIWARE-App Context Broker OAuth2.0 OMA NGSI10 - QueryContext OMA NGSI10 - SubscribeContext (type, entity_ID, attributes)
  • 4. IoT Providers: Connect any “Thing”/IoT-System to FIWARE Lab NGSI9/10 SML, UL2.0, MQTT, ETSIM2M, CoAP/OMA-LW C) Advanced Scenarios 4 Context Broker OAuth2.0 A) OMA NGSI Agent B) IoT BE (IDAS/SBC) Your IoT IoT Backend Gateway GEs Backend GEs NGSI Propietary Zigbee Zwave CoAP/MTRunner ETSIM2M CoAP/LWM2M
  • 5. FIWARE IoT: Most Common Scenarios (A & B) Context Broker 5 User Interface App Logic FI-WARE Cloud Dashboards UI Prototyping OAuth2.0 SANTANDER SEVILLA IDAS Portal/ ADMIN API IDAS SMARTSPACES SBC Commands Commands (Future Delivery) Commands A B B IDAS SBC
  • 6. FIWARE IoT: Advanced Scenario (C) http://wiki.fi-ware.org/Internet_of_Things_(IoT)_Services_Enablement_Architecture 6
  • 7. Success Stories: FIWARE Community Kick off @ CPE’13 7 1st Prize………….SmartAds Complete context-sensitive Ads solution developed in just 4 days & nights. Massive, > 6K developers Mainly young entrepreneurs Neelie Kroes FIWARE Lab Launch Hackathon + Challenges Announcements Talent Day&Night Involving developers, debugging, improving training sessions
  • 8. Success Stories: Smartcities IoT Data & SMEs involvement Smartcity resources exploitation, involve local market & public policies makers 1st Prize………….MagicBox…………………………………………….….…..…TVs displaying Smartcities & Smartspaces. 2nd Prize………….FI-BOT……………………………………………………..….…Robotics exploiting opendata & sensors. 3rd Prize.…………OpenAlerts……..…..............................................Interfaces for citizens (mobile If-Then App). 4th Prize………….Traffic Heatmap…..............................................Traffic routing based on city real-time Info. 8 Winning Teams 33 succeeded building a product-like working App (of 77 registered developers) Several participants own a Start-up & keep on using FIWARE
  • 9. Success Stories: Emerging IoT Trends fast adoption 9 iBeacons in FI-WARE by Context Team. •3rd prize within SmartBusiness FIWARE challenge. (Jan 2014 @ CPBR7 Sao Paulo)
  • 10. FIWARE Lab OpenData/IoT Resources Ecosystem is growing fast 10 SANTANDER SEVILLA MALAGA TRENTO
  • 11. Connect your IoT to FIWARE Lab: IDAS/SBC Ultralight2.0 (Option B.1) For testing use: - Service: OpenIoT Step 1 – Create Model Step 2 – Create Asset (device) Step 3 – Send Measurements Step 4 – Send Commands IDAS/SBC Testing details: •IPv4: 130.206.80.47 •IPv6: 2001:720:1514:80::47 •UL2.0 Port: 8002 (only IPv4) •REST API Port: 5371 (IPv4 or IPv6) •Testing Service: OpenIoT •APIKEY: 4jggokgpepnvsb2uv4s40d59ov •Service URL: <SBC_HOST>/m2m/v2/services/OpenIoT
  • 12. Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) Step 1 – Create Model (REST ADMIN API) Payload JSON Format: - Check IDAS documents At FIWARE Catalogue. - TOKEN = FIWARE Oauth Token. - Measurements have an “alias”. E.g: Temperature=t “Open IoT” example Models: •SENSOR_TEMP •SENSOR_HUM •SENSOR_LUM •SENSOR_MOV •SENSOR_ZWAVE_4IN1 HTTP POST: http://130.206.80.47:5371/m2m/v2/services/OpenIoT/models/ Headers: {'content-type': 'application/json’; 'X-Auth-Token' : [TOKEN]} Payload: { "name": "SENSOR_TEMP", "capabilities" : [ { "name" : "Temperature", "property" : "temperature", "format" : { "name" : "Temperature", "alias" : "t" , "phenomenon": "urn:x-ogc:def:phenomenon:IDAS:1.0:temperature", "type" : "Quantity", "uom": "celsius” } } ], "protocol": "ul-2_0” }
  • 13. Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) Step 2 – Create Asset ASSET = LOGICAL DEVICE (REST ADMIN API) Payload JSON Format: - Check IDAS documents At FIWARE Catalogue. - TOKEN = FIWARE Oauth Token. - Must reuse an existing Model. - DEV_ID = 1st “name” - ASSET_ID = 2nd (asset) “name” HTTP POST: http://130.206.80.47:5371/m2m/v2/services/OpenIoT/assets/ Headers: {'content-type': 'application/json’; 'X-Auth-Token' : [TOKEN]} Payload: { "name": "RPI:79:ed:af:TEMP-LivingRoom", "model": "SENSOR_TEMP", "asset": { "name": "asset-RPI:79:ed:af:TEMP-LivingRoom", "description": "asset model protocol” } }
  • 14. Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) Step 3 – Send Measurements (UL2.0 DEVICE API) Payload JSON Format: - TOKEN = FIWARE Oauth Token. - DEV_ID = Asset name (Step 2). * Read Last Measurements: HTTP GET: / m2m/v2/services/OpenIoT/assets/ [ASSET_ID] HTTP POST: http://130.206.80.47:8002/d?k=[APIKEY]&i=[DEV_ID] http://130.206.80.47:8002/d?k=4jggokgpepnvsb2uv4s40d59ov&i=RPI:79:ed:af:4IN1-Salon Headers: {'content-type': 'application/text’; 'X-Auth-Token' : [TOKEN]} Payload: ‘ t|25‘ - Sending multiple measurements with one request: http://130.206.80.47:8002/d?k=4jggokgpepnvsb2uv4s40d59ov&i=RPI:79:ed:af:4IN1-Room Headers: {'content-type': 'application/text’; 'X-Auth-Token' : [TOKEN]} Payload: ‘t|23#h|80#l|95#m|Quiet‘
  • 15. Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) Step 4 – Sending Commands to Devices
  • 16. Connect your IoT to FIWARE Lab: IDAS Ultralight2.0 (B.1) Step 4.1 - Register Command URL (PUSH) / Get Commands from Device (POOLING) Step 4.2 - Send Commands via IDAS REST ADMIN API
  • 17. Connect your IoT to FIWARE Lab: More IDAS Southbound Options (B.2) Option B.2: MQTT3.1 •SW Ready, manuals coming up soon. •Devices publish measures as MQTT clients. •Devices subscribe for commands at SBC (MQTT broker). Message formatting aligned to UL2.0 •Topic: <api-key>/</device-id>/<alias> or <api-key>/</device-id>/multi •Payload: <measure_value> or <alias1>|<value1>#<alias2>|<value2>.. Receiving Commands •Collect pending Commands: <api-key>/<device_id>/cmdget •Receive Commands: <api-key>/<device_id>/cmd/+ Commands received: •Topic: <api-key>/<device_id>/cmd/<new_topic_level> •Payload: cmdid|<cmid>#<param1>|<value1>… SBC
  • 18. Connect your IoT to FIWARE Lab: More IDAS Southbound Options (B.3) Option B.3: OMA-LWM2M/CoAP. •Adopted by OneM2M •Compatible with ETSI-M2M architecture •Planned for JAN 2015. Extra tools: FIGWAY https://github.com/telefonicaid/fiware-figway/ New Release (Nov 17th 2014): •Coded in Python for RaspberryPI, MACOS & Linux. •UL2.0 Sensors via IDAS/SBC (UL2.0 REST API) •Tools to access a ContextBroker.
  • 20. Annex: Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release figway/python/ContextBroker GetEntities.py [ENTITY_TYPE] - Tool for Contextbroker - Prints all NGSI Entities of a specific type. - ENTITY_TYPE= ALL -> Get Summary + all entities
  • 21. Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (II) figway/python/ContextBroker GetEntity.py [ENTITY_ID] - Tool for Contextbroker - Prints an NGSI Entity if ID is known.
  • 22. Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (III) figway/python/Sensors_UL20 DiscoverModels.py - Tool for IDAS/SBC - Prints all Models in a Service (Default: OpenIoT)
  • 23. Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (IV) figway/python/Sensors_UL20 GetModel.py [MODEL_Name] - Tool for IDAS/SBC - Prints dedtails of a Model in a Service (Default Service: OpenIoT)
  • 24. Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (V) figway/python/Sensors_UL20 RegisterDevice.py [DEV_TYPE] [DEV_NAME] - Tool for IDAS/SBC - Registers (creates asset) a Device - DEV_TYPE is the MODEL_Name - DEV_NAME is used for DEV_ID=hostid:DEV_NAME
  • 25. Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (VI) figway/python/Sensors_UL20 SendObservation.py [DEV_ID] [MEASURES] - Tool for IDAS/SBC - Sends a device observations (meausrements) - DEV_TYPE is the MODEL_Name - DEV_ID=hostid:DEV_NAME - MEASURES = alias1|value1#alias2|value2
  • 26. Connect your IoT to FIWARE Lab: FIGWAY Dec’14 Release (VII) ReadDeviceStatus.py [DEV_ID] - Tool for IDAS/SBC - Returns last measurements of a Device - DEV_TYPE is the MODEL_Name - DEV_ID=hostid:DEV_NAME