POC (proof of concept): using FIWARE platform for ...

16
COMUNICAÇÃO TÉCNICA ______________________________________________________________________________________________________________________________________________________________________________________________________ Nº 175903 POC (proof of concept): using FIWARE platform for monitoring, storing and sharing open ambiental parameters in the São Paulo City Douglas Bellomo Cavalcante Albérico de Castro Palestra apresentada no FIWARE GLOBAL SUMMIT, 5., 2018, Málaga, Espanha. 15 slides A série “Comunicação Técnica” compreende trabalhos elaborados por técnicos do IPT, apresentados em eventos, publicados em revistas especializadas ou quando seu conteúdo apresentar relevância pública. ___________________________________________________________________________________________________ Instituto de Pesquisas Tecnológicas do Estado de São Paulo S/A - IPT Av. Prof. Almeida Prado, 532 | Cidade Universitária ou Caixa Postal 0141 | CEP 01064-970 São Paulo | SP | Brasil | CEP 05508-901 Tel 11 3767 4374/4000 | Fax 11 3767-4099 www.ipt.br

Transcript of POC (proof of concept): using FIWARE platform for ...

Page 1: POC (proof of concept): using FIWARE platform for ...

COMUNICAÇÃO TÉCNICA ______________________________________________________________________________________________________________________________________________________________________________________________________

Nº 175903

POC (proof of concept): using FIWARE platform for monitoring, storing and sharing open ambiental parameters in the São Paulo City

Douglas Bellomo Cavalcante Albérico de Castro

Palestra apresentada no FIWARE GLOBAL SUMMIT, 5., 2018, Málaga, Espanha. 15 slides

A série “Comunicação Técnica” compreende trabalhos elaborados por técnicos do IPT, apresentados em eventos, publicados em revistas especial izadas ou quando seu conteúdo apresentar relevância pública. ___________________________________________________________________________________________________

Instituto de Pesquisas Tecnológicas do Estado de São Paulo

S/A - IPT Av. Prof. Almeida Prado, 532 | Cidade Universitária ou

Caixa Postal 0141 | CEP 01064-970 São Paulo | SP | Brasil | CEP 05508-901

Tel 11 3767 4374/4000 | Fax 11 3767-4099

www.ipt.br

Page 2: POC (proof of concept): using FIWARE platform for ...
Page 3: POC (proof of concept): using FIWARE platform for ...

POC (Proof of Concept) – Using FIWARE Platform for Monitoring, Storing and Sharing Open Ambiental Parameters in the São Paulo City

Douglas Bellomo Cavalcante – IPT

Albérico de Castro – Helix Platform / USP

Page 4: POC (proof of concept): using FIWARE platform for ...

Sandbox

Helix Sandbox is an open source

platform designed to POCs

(Proof of Concept), Startups

(Minimal Viable Product),

Students and Scientific

Researches.

Innovative Microservice

Architecture

Agnostic Cloud Service Provider

Agnostic Hypervisors

Faster to deploy a wide variety of

IoT applications

Easier Web Interface

Main Fiware Generic Enablers

Helix Overview

https://gethelix.org

Page 5: POC (proof of concept): using FIWARE platform for ...

Instituto de Pesquisas Tecnológicas - IPT Technological Researches Institute

Who are we?

• Centenary São Paulo state's public institute for innovation and technological researches - 119 years

• 3 campuses (São Paulo has 103,500 m²)

• 1000+ professionals

• 12 business units – multidisciplinarity

• Areas: R&D, metrology, calibration, quality assurance, certification, courses, training, etc.

New R&D actuation – FAPESP Project Digital Transformation, with focus on Smart Cities and Industry 4.0ck to add text

Page 6: POC (proof of concept): using FIWARE platform for ...

Digital Transformation IPT - USP partnership

Use of Helix Sandbox (Powered by Fiware) for two proof of concepts in IPT’s Smart Cities projects:

• Air pollution monitoring Monitors and traces air pollution maps of São Paulo's streets.

• Barulhômetro Monitors and makes the citizens aware of noise pollution

Page 7: POC (proof of concept): using FIWARE platform for ...

Current solution:

• IoT device installed above the roof of some public buses in São Paulo.

• Monitors • CO2

• CO

• O3

• NO2

• Temperature

• Humidity

• Atmospheric pressure

• Data geolocation

Air pollution monitoring

DOI 10.11606/T.3.2018.tde-26022018-151028

Page 8: POC (proof of concept): using FIWARE platform for ...

Air pollution: integrating it to the Helix-Sandbox

Fiware Orion

MongoDB

Fiware Cygnus

IPT Connector

(real time and historical data)

3G

Page 9: POC (proof of concept): using FIWARE platform for ...

Dashboard for air-pollution monitoring – real time and historical data

Page 10: POC (proof of concept): using FIWARE platform for ...

Dashboard for air-pollution monitoring – real time and historical data

Page 11: POC (proof of concept): using FIWARE platform for ...

Current solution: • LED panels that shows the noise

to the population in loco

• Data are sent to a central server, which redirects them to website clients, in real time

• Website

• historical data, aggregated by minute using a specific statics method

• Informs curiosities and information about noise pollution

Barulhômetro

Page 12: POC (proof of concept): using FIWARE platform for ...

Barulhômetro: integrating it to the Helix-Sandbox

Fiware Orion

MongoDB

Fiware Cygnus

IPT Connector

(real time and historical data)

Page 13: POC (proof of concept): using FIWARE platform for ...

IPT Connector

Interacts with Helix Sandbox for real-time and historical data

• Developed in Node.js

• Uses WebSocket for real time communications

• Uses two web services for historical data:

1. Receives POST messages from Fiware ORION and redirects them to the WebSocket clients

2. Receives GET requests from the clients, query MongoDb by the data, execute statistical calculations, and respond the historical results to the clients

Page 14: POC (proof of concept): using FIWARE platform for ...

Barulhômetro WebSite

Page 15: POC (proof of concept): using FIWARE platform for ...

Barulhômetro WebSite

Page 16: POC (proof of concept): using FIWARE platform for ...

[

Your challenge is ours

Douglas Bellomo Cavalcante [email protected] Albérico de Castro [email protected]

Thank you!