Open Office (Group Project)

Post on 25-Jul-2015

185 views 1 download

Transcript of Open Office (Group Project)

Open Office

Class PresentationSociable Objects Workshop

  (Wednesday March 4)

Phase I: Common Tasks

Solidify Group Goal

Divide & Conquer

Circuit Building

XBee Configuration

Visualization  Documentation

Phase II: Initial Production

Working Model

Mapping The Floor

addressesMap.put("0013A200403B8E76","Red");addressesMap.put("0013A200405C4E86","Tom/Clay");addressesMap.put("0013A200405C4E8D","Shawn");addressesMap.put("0013A200403D8A1C","Residents");addressesMap.put("0013A200403D8A20","Shiffman");

Final Settings: Coordinator

ATID: D00BATDH: 0013A200ATDL: 403B8E75 (Coordinator)ATJV1ATD03 (Pin 0: Digital In)ATD14 (Pin 1: Digital Out, Low)ATIR 0x3E8 (Sample Rate = 1000 ms)

Phase III: Deployment

Phase IV: Visualizing Data

Visualization API

log/:address/:value (e.g. http://itp.nyu.edu/~lx243/sensornet/index.php/api/log/0013A20040330001/1)> logging an entry> address should be a string of 64bit address, e.g. 0013A20040330001> value should be either 1 or 0> no authentication or data validation so far

all (meaning that the url will look like  http://itp.nyu.edu/~lx243/sensornet/index.php/api/all)> returning all records in json format

find/:address> returning all records from address specified> address should be a string of 64bit address, e.g. 0013A20040330001

find_today/:address

find_by_day/:address/:day> day should be in the format of yyyymmdd, e.g. 20100301

status/:address> returning latest records from specified address

status_at/:address/:time> returning latest records by the time specified> time should be in the format of yyyymmddHHMMSS, e.g. 20100301140000

changes/:address> returning all changes at specified address

changes_today/:address> returning changes happened today at specified address

changes_by_day/:address/:day> returning changes happened today on specified date at address> day should be in the format of yyyymmdd, e.g. 20100301

stats/:address> returning open, close time, changes, total active time of the sensor

stats_today/:address> returning above stats from specified address

stats_by_day/:address/:day> returning above stats from specified address on specified day

"my door is always open" 

Red Burns / ITP / Chair

The End

Rob Faludi / Teacher

Adi MaromLeejay XiaLeo KangMatt GanucheauMike KnuepfelSarah DahnkeAdib Dada

 

Michael Martinez-CamposMorgen FleisigMichael LewisRichard UpchurchSebastian BuysAsli Sevinc