Proj-2013-2014-COQP: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 34: Line 34:


== Week 2 (January 27th - February 2nd) ==
== Week 2 (January 27th - February 2nd) ==
*Finish the install of openhab .
*Tests with EnOcean sensors
*Communication diagram of the different elements used
*Communication diagram of the different elements used
*Reception of Sensolux sensor : http://enocean-shop.co.uk/catalog/Catalog.aspx?Part=PEHA_PEHA_Sensolux_presence_and_light_sensor&NavID=000-007-2027-PEH482FUBMDE


== Week 3 (February 3th - February 9th) ==
== Week 3 (February 3th - February 9th) ==
*Tests with sensors
*Tests with sensors
* Test with openhab demo file, understand the structure of code ,this principles rules of working ( item folder, rules folder)
* Analyse openhab code from other project .


== Week 4 (February 10th - February 16th) ==
== Week 4 (February 10th - February 16th) ==
Line 48: Line 51:
* Discover of scrum methods. Organize our first sprint.
* Discover of scrum methods. Organize our first sprint.
* Study of another project to include an ethernet camera in Openhab .
* Study of another project to include an ethernet camera in Openhab .
== Week 6 (February 24th - Mars 2nd) ==
* Install Dolphin view to find and manage easily our sensor (show EEP , id ,datagramm) : http://www.enocean.com/en/download/
* EEP of Sensolux mention sensor is not compatible with openhab enocean binding : search solutions
*Find 3 solutions:
-EnOcean link: C++ library to interpret all EEP
-Modify the binding to add our EEP :https://github.com/openhab/openhab/tree/master/bundles/binding/org.openhab.binding.enocean
-Java library to manage a lot of EEP profil. This library can interpret datagram and give the value of sensors : https://code.google.com/p/java-enocean-library/

Revision as of 07:55, 10 March 2014

Introduction

Projet de dispositif matériel et logiciel de détection de présence dans une salle ou d'utilisation d'une machine (en fablab par exemple). Connexion à des agendas, systèmes de réservation (Dysoweb Agenda), système de gestion de la HVAC ...

Documents

Team

  • Tutors : Didier Donsez, Pierre Dubois
  • Members : Flavien PEYRE , Clément VALENTIN

Project objectives

- Make a server on a raspberry pi to communicate with enocean sensor ,android's tablet and Dysoweb
- Use a camera to count the people inside a room.

Progress of the project

The project started January 13th, 2014.

Week 0 (January 13th - Janurary 19th)

  • Project discovery
  • Research on OpenHAB

Week 1 (January 20th - Janurary 26th)

  • Listing of material at our disposal
  • Meeting with Pierre Dubois (CEO Requea ), presentation of the project
  • First install of OpenHab on the Rasperry Pi
  • First draft of possible final specifications

Week 2 (January 27th - February 2nd)

Week 3 (February 3th - February 9th)

  • Tests with sensors
  • Test with openhab demo file, understand the structure of code ,this principles rules of working ( item folder, rules folder)
  • Analyse openhab code from other project .

Week 4 (February 10th - February 16th)

  • First try with openhab designer tool. (Create items, rules ...)
  • Try to find the id of EnOcean movement's sensor ,to communicate with Openhab.

Week 5 (February 17th - February 23th)

  • Try to find the id of EnOcean movement's sensor ,to communicate with Openhab.
  • Discover of scrum methods. Organize our first sprint.
  • Study of another project to include an ethernet camera in Openhab .

Week 6 (February 24th - Mars 2nd)

  • Install Dolphin view to find and manage easily our sensor (show EEP , id ,datagramm) : http://www.enocean.com/en/download/
  • EEP of Sensolux mention sensor is not compatible with openhab enocean binding : search solutions
  • Find 3 solutions:
                  -EnOcean link: C++ library to interpret all EEP
                  -Modify the binding to add our EEP :https://github.com/openhab/openhab/tree/master/bundles/binding/org.openhab.binding.enocean
                  -Java library to manage a lot of EEP profil. This library can interpret datagram and give the value of sensors : https://code.google.com/p/java-enocean-library/