1/02/2013

Tableau de bord domotique sur une télévision standard

REALISATIONS NUMERIQUES THEMATIQUES - ZAIR BEZGHICHE
Thème Secteur Fonction
Domotique Habitat Sécurité privé
Type de développement : Embarqué (TV, Micro PC, Android, Web Mobile, Linux).
TITRE DE LA FICHE
Tableau de bord domotique sur une télévision standard
PRESENTATION DU PROJET
Un Mini PC, connecté sur une télévision via une prise HDMI, transforme le téléviseur en tablette Android. L'application se présente sous la forme d'un tableau de bord qui permet d'avoir l'état des objets connectés via un boîtier domotique (Chauffage, stores, portes...) ainsi que les flux audio et vidéo issus des caméras IP. Les événements peuvent être routés sur un compte Facebook.
Le Mini PC est également un serveur local sécurisé (HTTPS) pour les accès Web et Web mobile.
REALISATIONS CLES
• Encapsulation et standardisation des API IPX800
• Encapsulation et standardisation des API AXIS
• Serveur HTTP dédié (langage C)
• Extension HTTPS via la librairie openSSL (langage C)
• Moteur de synchronisation des données agent-agent et agent-serveur (langage C)
• Gestionnaire d'état de la sécurité positive des dispositifs électroniques (langage C)

Contraintes: Application embarquée sur micro-noyaux Linux, compatible Android 4.1.0
Méthodologie: SCRUM.
Services externes: IPX800 API, Axis VAPIX API, FFMPEG API, Facebook API.
Serveur: Windows Server 2003, PHP 5.4, XAS 8.1
Transport: IP Socket, HTTP, AJAX, REST, SOAP
Persistance: XML, HTML5, CSS3, JSON, SQL, WSDL.
Langage: C/C++, JAVA, Javascript (ECMAScript)
Environnement de développement:
Eclipse JUNO, Android SDK, Android NDK, iPhone SDK, CygWin, VM VirtualBOX, Ubuntu, MAC OS X, Windows 7, SmartPhone Galaxy S2 (Android 4.1.2), Tablette Galaxy Tab 2 (Android 4.1.1), SmartPhone iPhone 5, Tablette iPad Retina, MacBook Pro, Axis M50, IPX800, Mini PC MK808 (Android 4.1.0),
Contactez-moi : zair@bezghiche.com

Autres réalisations thématiques de Zaïr Bezghiche ou voir le CV complet

Moteur simplifié de règles dédié aux réseaux sociaux
Flux vidéo en temps réel
Tableau de bord domotique sur une télévision standard
Agenda partagé web /mobile
Système d'authentification unique
Géolocalisation de véhicule via un dispositif électronique embarqué
Robot de recherche personnalisé
Gestionnaire Offline de données XML SQL
Robot de synchronisation de données XML SQL
Framework d'objets HTML5 CSS3