Requirements

A description of what our device should do

1 Usability

1.1 The device is easy to use for everyone because of its simple interface

1.2 The device can also work offline (with the last settings memorized)

2 Efficiency

2.1 The device is able to reduce the amount of particles with a minimum work

3 Portability

3.1 The website runs on the most recent version of Chrome, Firefox, Safari or Explorer

4 Reliability

4.1 FtB is not a medical device: it just helps to reduce dust and pollen particles in order to prevent them to bother the user

Dandelion Version

1 Sensors

1.1 Sensors are composed by a particles level sensor and a photocell
Priority: 1
1.2 The photocell is used in order to know doors or windows state (opened or closed)
Priority: 1
1.3 The particles' sensor is used in order to determinate the level of poller or dust in the room
Priority: 1

2 Actuators

2.1 Actuators are composed by a filter and a window's fan
Priority: 1
2.2 All the ctuators can only be switched on and off
Priority: 1

3 Interfacing

3.1 The device has default settings which could be changed by the user
Priority: 1
3.2 The user can change settings like current action, programmed actions and also the behavior of the device
Priority: 1
3.3 The device has a screen and some button in order to make possible to the user interacting with the device
Priority: 1
3.4 Every user has a website page
Priority: 2
3.5 The website page can detect whether the device is connected or not
Priority: 3
3.6 The user can consult on the website a graphics and tables about particles' presence in the room
Priority: 2

4 Internal Reasoning

4.1 The device switches on the actuators if the amount of particles is higher than a programmed threshold
Priority: 1
4.2 By default the device switches on the actuators in a certain moment of the day
Priority: 1

5 Data Storaging

5.1 All the data sensed by the device are stored in a internet database
Priority: 1
5.2 The user can access his data through the website
Priority: 2


Poplar Version

1 Sensors

1.4 Sensors could be connected either with wire or with wireless interface
Priority: 3

2 Actuators

--no modify--

3 Interfacing

3.7 In order to enter into the site the user have to perform a login
Priority: 3
3.8 The user can view on the website a graphic about actuators operation time
Priority: 3
3.9 Settings of the device can also be changed through the website (if it's connected to internet)
Priority: 4

4 Internal Reasoning

4.3 The device will act differently depending on the allergies the user has declared to suffer from
Priority: 3
4.4 The device notifies you if windows and doors are open
Priority: 2
4.5 In case of pollen allergy, the device works less if doors and windows are closed, indipendently from particles density detected (because of the lack of pollen flow)
Priority: 3

5 Data Storaging

5.3 All the device's events (switching time) are stored in a database
Priority: 3

When the world is filled with red lights signaling danger, the world is safer than usual. But when it's filled with green lights signaling safety, it creates a place more dangerous than anywhere.