SensorWeb
“The ‘Internet of Things’ needs to empower people, not machines.”
Bruce Kasanoff
An Open Data Platform to Solve Problems of the Physical World
Through people collectively contributing data of the physical world
Empower People by People
Pilot
Definition: Fine particles with a diameter of 2.5 μm or less
What is PM2.5
At this moment,
you’re breathing normally.
But do you know the PM2.5 concentration around you?
Build a crowd-sourced pm2.5 sensor network
Architecture
Powered By Web Technology
http://api.sensorweb.io/sensors/BkrEo5pV/data
Back-end Module
var device = require('pm25-station');
var POST_API = `http://api.sensorweb.io/sensors/` +
`${sensorId}/data?apiKey=${apiKey}`;
device.on('data', function(data) {
request.post(POST_API, { Form: { pm25: data.pm25 } });
});
Device Module
$.ajax({
url: API_URL + 'sensors/' + sensorId,
dataType: 'jsonp'
})
.done(function(sensors) {
// Do your works.
});
Front-end Module
Deployment
Pingsing Elementary School: 1200 Students
Tony, Computer Teacher
PM2.5 Station
Update per hour
Update per min
School
Government sensor one mile away
Nanguo Elementary School: 2500 Students
Demo
How to Contribute
var SensorWeb = Community(OpenData, IoT);
How to Contribute
Contribute code
Give us feedbacks
SensorWeb Hackathon @ London
Time:
Friday (6/17) 10:00 am
Location:
CD’s Home Room (Great Western2) @Hilton Paddington
Thank You
BACK UP SLIDES
Driving Concepts
Lack of air quality awareness affects people’s health
Problem Statement
Crowdsourcing PM2.5 sensor network
User value:
Solution
SensorWeb Open Session
Start at 10:15