Salut à tous !!!
Je rêvais d'avoir une télécommande complétement personnalisée par rapport à mes besoins et en cherchant pendant des jours & des jours sur le net, je n'ai vraiment rien trouvé.
J'ai donc décidé de développer ma propre télécommande sur une tablette tactile
Avant tout, je tenais juste a préciser que je ne développerais pas d'appli générique (car ca prends un temps fou et que mon projet est ultra précis) mais j'espère que ca donnera des idées à d'autres
Voici tout d'abord un screenshot de la home de la télécommande :
Ce dont j'avais besoin :
- une tablette tactile Android : j'ai ôté pour une Google Nexus 7, pas cher, de qualité, design et surtout une fonctionnalité très précise : le capteur de mouvement est activé même écran éteint. L'interet ? Dès que je prends la tablette dans ma main, l'écran s'allume et me démarre mon interface. Toutes les tablettes ne sont pas compatibles avec ca... sans parler de l'iPad qui est bien trop fermé même en jailbreaké.
- un serveur PHP/mysql : un raspberry pi, vraiment pas cher (j'ai juste acheté un boîtier en plus), faible conso et très rapide pour du PHP / mySQL.
Ce dont j'ai réussi a faire :
Une vraie interface personnalisée en fonction de ma domotique, ma hifi et ma disposition des pièces.
Voici en détail ce qu'on retrouve sur l'interface :
- Guide TV : en récupérant un flux XML gratuit via un cron j'arrive a afficher les 2 prochains programmes pour chaque chaîne. Avec le tactile on peut monter/descendre dans les chaînes et quand on appuie sur une chaîne je l'affiche sur la TV via la freebox revolution.
- Météo : météo actuelle et à J+1 en provenance du flux XML de Yahoo (merci à Fibaro pour ses îcones qui sont top hehe).
- Balance : connecté à une balance Withings, je récupere les datas via leur API et les affiche. (vert j'ai maigri, rouge grossi hehe).
- Informations : il s'agit de toute type d'infos en provenance de divers flux (google calendar pour des RDV, XBMC pr les films/séries etc...)
- Musique (WC et Salon) : connecté à des enceintes Sonos, l'affichage est live (si je change le morceau de musique sur mon ordinateur, la musique est changée sur la télécommande).
- Chauffage : connexion à la box eedomus qui gère mes radiateurs. J'ai une vision globale sur tous mes chauffages et je peux les allumer/éteindre et modifier la température de chaque radiateur.
- Eclairage : pareil que pour le chauffage, connexion à la box eedomus et affichage live de chaque éclairage pour chaque pièce.
- Télécommande freebox : reqûetes HTTP envoyés à la freebox revolution. La petite roue blanche permet de modifier le volume de la même façon que les anciens iPod. Super pratique
En haut en retrouve des infos rapides tel que l'heure du réveil, si l'alarme de la maison est activée etc...
A gauche on peut facilement accéder à des écrans différents et plus détaillées pour chaque pièce de la maison. J'y ai également mis des accès rapides vers l'interface web de la eedomus ainsi que Sickbeard, Sabnzbd et Couchpotato (pour ceux qui connaissent hehe).
Ce n'est qu'un début (3 jours de dev) mais ca avance petit à petit.
Je voulais avoir votre avis sur cette télécommande, peut être des idées, des améliorations etc...
P.S : il y a encore des blocs par terminé (comme le guide TV donc c'est normal d'avoir la même émission sur toutes les chaines ).
Sur ce, je vais me coucher