Difference between revisions of "Proj-Openhab-2016"

From air
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Subject: ''' [[UPnPOpenHAB2016|'''Intégration des caméras UPnP dans OpenHab''']]
+
'''Subject: ''' [[UPnPOpenHAB2016|'''Integration of UPnP cameras in OpenHab ''']]
   
 
''' Supervisors: '''
 
''' Supervisors: '''
Line 11: Line 11:
 
[[file:medewou.jpeg|300px]][[file:bruel_Ndiyae_medewou.jpeg|300px]]
 
[[file:medewou.jpeg|300px]][[file:bruel_Ndiyae_medewou.jpeg|300px]]
   
  +
=Objective=
=Objectif=
 
   
L'objectif du projet est de détecter automatiquement les caméras UPnP présentes sur le réseau local et de fournir une interface de contrôle de ces caméras sur openHab.
+
The aim of the project is to automatically detect the UPnP cameras on the local network and makes a control interface of cameras in OpenHab.
   
Les caméras détectées sont listées sur l'interface OpenHab.
+
The detected cameras are listed in OpenHab interface :
   
  +
*The cameras are presented in mosaïc or list.
-Elles sont premièrement présentées sous forme d'image fixe sur la page. Le clic sur l'image renvoie vers une page du flux vidéo.
 
   
  +
*We can see a still image on the mosaïc, then,by selecting the image or the camera name in the list, we can see the video stream.
-Présentation sous forme de mosaique les caméras découvertes.
 
   
  +
*Monitoring the camera is possible if the camera supports like zoom/pan/tilt.
-En sélectionnant donc la caméra dans la liste ou dans la mosaïque, la vidéo de la caméra et les options de contrôle s'affichent dans une nouvelle page.
 
   
  +
*At the next log of the user, cameras that were previously discovered will still be displayed in the interface
-Si les caméras sont équipées de zoom/tilt/pan, on peut le contrôler à distance depuis OpenHab.
 
   
  +
=Technological constraints =
Enfin, à la prochaine connexion, les caméras qui étaient précédemment enregistrées seront toujours présentes dans la liste.
 
  +
* OpenHab interface : make a binding that allows an user to integrate the UPnP cameras
  +
* Cameras supporting UPnP protocol
   
  +
=Logbook=
=Les contraintes technologigues =
 
 
[[Proj-2015-2016-Int%C3%A9gration_de_cam%C3%A9ra_de_surveillance_UPnP_%C3%A0_Openhab | '''Logbook''']]
* interface OpenHab : faire un bindings dans OpenHab qui permets d'intégrer les caméras UPnP
 
* caméras UPnP
 
   
  +
=Requirements=
=Journal de bord=
 
[[Proj-2015-2016-Int%C3%A9gration_de_cam%C3%A9ra_de_surveillance_UPnP_%C3%A0_Openhab | '''Journal de bord''']]
 
 
=Exigences=
 
 
[[Proj-2015-2016-Int%C3%A9gration_de_cam%C3%A9ra_de_surveillance_UPnP_%C3%A0_Openhab/SRS| '''SRS''']]
 
[[Proj-2015-2016-Int%C3%A9gration_de_cam%C3%A9ra_de_surveillance_UPnP_%C3%A0_Openhab/SRS| '''SRS''']]
   
=Diagramme UML=
+
=UML Diagram=
 
[[Proj-Openhab/UML|'''UML''']]
 
[[Proj-Openhab/UML|'''UML''']]
   
  +
=Project Synthesis=
=Synthèse du projet=
 
==Video de présentation==
+
==Presentation Video==
   
Sur youtube : https://www.youtube.com/watch?v=MuBX17ZaJgY&feature=youtu.be
+
'''On Youtube''' : https://www.youtube.com/watch?v=MuBX17ZaJgY&feature=youtu.be
   
 
[[file:openhab2UPnp.gif]]
 
[[file:openhab2UPnp.gif]]
   
==Matériel==
+
==Material==
   
 
*camera 1 : DCS-5222L equiped the zoom, pan and tilt. More informations :
 
*camera 1 : DCS-5222L equiped the zoom, pan and tilt. More informations :
Line 57: Line 55:
 
[[File:camera2.jpg|500px]]
 
[[File:camera2.jpg|500px]]
   
  +
==Used Software==
==Logiciels (utilisés)==
 
  +
*OpenHab : UI
  +
*Eclipse Smart Home : allow to create the binding, device that permit to develop
 
==Logiciels (réalisés)==
 
==Logiciels (réalisés)==
  +
*Binding that allow to automatically detect the UPnP camera and to display the stream video on OpenHab
=Ressources=
 

Latest revision as of 08:21, 6 April 2016

Subject: Integration of UPnP cameras in OpenHab

Supervisors:

  • Didier Donsez

Students:

  • Bruel Anna
  • Ndiaye Yacine
  • Medewou Cenyo

Medewou.jpegBruel Ndiyae medewou.jpeg

Objective

The aim of the project is to automatically detect the UPnP cameras on the local network and makes a control interface of cameras in OpenHab.

The detected cameras are listed in OpenHab interface :

  • The cameras are presented in mosaïc or list.
  • We can see a still image on the mosaïc, then,by selecting the image or the camera name in the list, we can see the video stream.
  • Monitoring the camera is possible if the camera supports like zoom/pan/tilt.
  • At the next log of the user, cameras that were previously discovered will still be displayed in the interface

Technological constraints

  • OpenHab interface : make a binding that allows an user to integrate the UPnP cameras
  • Cameras supporting UPnP protocol

Logbook

Logbook

Requirements

SRS

UML Diagram

UML

Project Synthesis

Presentation Video

On Youtube : https://www.youtube.com/watch?v=MuBX17ZaJgY&feature=youtu.be

Openhab2UPnp.gif

Material

Camera1.jpg

Camera2.jpg

Used Software

  • OpenHab : UI
  • Eclipse Smart Home : allow to create the binding, device that permit to develop

Logiciels (réalisés)

  • Binding that allow to automatically detect the UPnP camera and to display the stream video on OpenHab