POC (proof of concept): using FIWARE platform for ...
Transcript of 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
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
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
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
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
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
Air pollution: integrating it to the Helix-Sandbox
Fiware Orion
MongoDB
Fiware Cygnus
IPT Connector
(real time and historical data)
3G
Dashboard for air-pollution monitoring – real time and historical data
Dashboard for air-pollution monitoring – real time and historical data
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
Barulhômetro: integrating it to the Helix-Sandbox
Fiware Orion
MongoDB
Fiware Cygnus
IPT Connector
(real time and historical data)
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
Barulhômetro WebSite
Barulhômetro WebSite
[
Your challenge is ours
Douglas Bellomo Cavalcante [email protected] Albérico de Castro [email protected]
Thank you!