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

More Related Content

What's hot

Introduction to FIWARE IoT
Introduction to FIWARE IoTIntroduction to FIWARE IoT
Introduction to FIWARE IoT
Fernando Lopez Aguilar
 
FIWARE Developers Week_BootcampWeBUI_presentation1
FIWARE Developers Week_BootcampWeBUI_presentation1FIWARE Developers Week_BootcampWeBUI_presentation1
FIWARE Developers Week_BootcampWeBUI_presentation1
FIWARE
 
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
 
Fiware io t_ul20_cpbr8
Fiware io t_ul20_cpbr8Fiware io t_ul20_cpbr8
Fiware io t_ul20_cpbr8
FIWARE
 
Fiware IoT_IDAS_intro_ul20_v2
Fiware IoT_IDAS_intro_ul20_v2Fiware IoT_IDAS_intro_ul20_v2
Fiware IoT_IDAS_intro_ul20_v2
FIWARE
 
IoT-Broker Developers Week
IoT-Broker Developers WeekIoT-Broker Developers Week
IoT-Broker Developers Week
Flavio Cirillo
 
IoT Agents (Introduction)
IoT Agents (Introduction)IoT Agents (Introduction)
IoT Agents (Introduction)
dmoranj
 
FIWARE IoT Introduction 1
FIWARE IoT Introduction 1FIWARE IoT Introduction 1
FIWARE IoT Introduction 1
Fernando Lopez Aguilar
 
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
Federico Michele Facca
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
Fernando Lopez Aguilar
 
Fiware, the future internet
Fiware, the future internetFiware, the future internet
Fiware, the future internet
Fernando Lopez Aguilar
 
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
FIWARE
 
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 FIWARE
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
FIWARE
 
AGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystem
AGILE 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 basics
Fernando Lopez Aguilar
 
Connecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & ProductsConnecting Heterogeneus IoT Technologies & Products
Connecting Heterogeneus IoT Technologies & Products
FIWARE
 
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 Edge
FIWARE
 

What's hot (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
 

Viewers also liked

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
 
Contextual apps for Tizen
Contextual apps for TizenContextual apps for Tizen
Contextual apps for Tizen
Shashwat Pradhan
 
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 - record
Digital 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 Learning
Shashwat Pradhan
 
FIWARE IoT Ready Programme
FIWARE IoT Ready ProgrammeFIWARE IoT Ready Programme
FIWARE IoT Ready Programme
FIWARE
 
Mobile, IoT and Web
Mobile, IoT and WebMobile, IoT and Web
Mobile, IoT and Web
Jonathan Jeon
 
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 Computing
MOHIT 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 Things
WebVisions
 
context aware computing
context aware computingcontext aware computing
context aware computingswati sonawane
 
Designing in Context
Designing in ContextDesigning in Context
Designing in Context
Thomas Grill
 

Viewers also liked (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
 

Similar to FIWARE IoT Proposal & Community

Fiware IoT Proposal and Community
Fiware IoT Proposal and CommunityFiware IoT Proposal and Community
Fiware IoT Proposal and Community
CARLOS 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 Minutes
Codemotion
 
FIWARE Internet of Things
FIWARE Internet of ThingsFIWARE Internet of Things
FIWARE Internet of Things
Miguel González
 
FIWARE Internet of Things
FIWARE Internet of ThingsFIWARE Internet of Things
FIWARE Internet of Things
Miguel García González
 
Fiware IoT_intro&scenarios
Fiware IoT_intro&scenariosFiware IoT_intro&scenarios
Fiware IoT_intro&scenarios
FIWARE
 
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
Eurotech
 
Eclipse Kura Shoot a-pi
Eclipse Kura Shoot a-piEclipse Kura Shoot a-pi
Eclipse Kura Shoot a-pi
Eclipse Kura
 
citus™ iot ecosystem
citus™ iot ecosystemcitus™ iot ecosystem
citus™ iot ecosystem
DUONG Dinh Cuong
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
Fernando Lopez Aguilar
 
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
Andrea 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
 
IoT on azure
IoT on azureIoT on azure
IoT on azure
Joanna Lamch
 
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
Daniel 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 Talks
Amazon 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 Agents
FIWARE
 
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
Amazon 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 Screens
Denis Signoretto
 
FIWARE Tech Summit - FIWARE IoT Agents
FIWARE Tech Summit - FIWARE IoT AgentsFIWARE Tech Summit - FIWARE IoT Agents
FIWARE Tech Summit - FIWARE IoT Agents
FIWARE
 
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
mfrancis
 

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

More from FIWARE

Behm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptxBehm_Herne_NeMo_akt.pptx
Behm_Herne_NeMo_akt.pptx
FIWARE
 
Katharina Hogrebe Herne Digital Days.pdf
 Katharina Hogrebe Herne Digital Days.pdf Katharina Hogrebe Herne Digital Days.pdf
Katharina Hogrebe Herne Digital Days.pdf
FIWARE
 
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
FIWARE
 
Behm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptxBehm_Herne_NeMo.pptx
Behm_Herne_NeMo.pptx
FIWARE
 
Evangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptxEvangelists + iHubs Promo Slides.pptx
Evangelists + iHubs Promo Slides.pptx
FIWARE
 
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
FIWARE
 
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
FIWARE
 
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
FIWARE
 
Ulrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptxUlrich Ahle_FIWARE.pptx
Ulrich Ahle_FIWARE.pptx
FIWARE
 
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptxAleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
FIWARE
 
Water Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdfWater Quality - Lukas Kuenzel.pdf
Water Quality - Lukas Kuenzel.pdf
FIWARE
 
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
FIWARE
 
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
FIWARE
 
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
FIWARE
 
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.pdf
FIWARE
 
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
FIWARE
 
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
FIWARE
 
WE_LoRaWAN _ IoT.pptx
WE_LoRaWAN  _ IoT.pptxWE_LoRaWAN  _ IoT.pptx
WE_LoRaWAN _ IoT.pptx
FIWARE
 
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
FIWARE
 

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

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 

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