1 of 37

SensorWeb

2 of 37

“The ‘Internet of Things’ needs to empower people, not machines.”

Bruce Kasanoff

3 of 37

4 of 37

5 of 37

An Open Data Platform to Solve Problems of the Physical World

6 of 37

Through people collectively contributing data of the physical world

7 of 37

Empower People by People

8 of 37

Pilot

9 of 37

10 of 37

Definition: Fine particles with a diameter of 2.5 μm or less

  • Small enough to enter bloodstream
  • Exposure could cause various diseases

What is PM2.5

11 of 37

At this moment,

you’re breathing normally.

But do you know the PM2.5 concentration around you?

12 of 37

13 of 37

Build a crowd-sourced pm2.5 sensor network

14 of 37

Architecture

15 of 37

16 of 37

Powered By Web Technology

17 of 37

18 of 37

  • POST to Send Data
  • GET to Get Data

http://api.sensorweb.io/sensors/BkrEo5pV/data

Back-end Module

19 of 37

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

20 of 37

$.ajax({

url: API_URL + 'sensors/' + sensorId,

dataType: 'jsonp'

})

.done(function(sensors) {

// Do your works.

});

Front-end Module

21 of 37

Deployment

22 of 37

Pingsing Elementary School: 1200 Students

23 of 37

Tony, Computer Teacher

PM2.5 Station

24 of 37

Update per hour

Update per min

School

Government sensor one mile away

25 of 37

Nanguo Elementary School: 2500 Students

26 of 37

Demo

27 of 37

How to Contribute

28 of 37

var SensorWeb = Community(OpenData, IoT);

29 of 37

How to Contribute

Contribute code

  • https://github.com/sensor-web for our repositories

Give us feedbacks

  • Go to http://sensorweb.io and click on "contribute", or "I have an idea"

30 of 37

31 of 37

SensorWeb Hackathon @ London

Time:

Friday (6/17) 10:00 am

Location:

CD’s Home Room (Great Western2) @Hilton Paddington

32 of 37

Thank You

33 of 37

BACK UP SLIDES

34 of 37

Driving Concepts

  • Open data cloud service
  • Dynamic and flexible platform
  • Community-based collaboration

35 of 37

Lack of air quality awareness affects people’s health

  • No hyperlocal data
  • No real-time data

Problem Statement

36 of 37

Crowdsourcing PM2.5 sensor network

User value:

  • Empowered with choices to live healthier

Solution

37 of 37

SensorWeb Open Session

Start at 10:15