Et non ibidouille.net n’est pas mort !!! voici une petite vidéo de démo de ma première application iOS !!! Il s’agit d’un système de télécommande domotique avec interface iOS et le syno comme passerelle IR + RF.
Voici une démo du programme en question, avec quelques remarques :
- Merci à ma fille pour les bruits d’ambiance et la photo
- Merci à ma cuisine
- Le changement de photo est lent mais mon DS110j fait ce qu’il peut pour redimensionné les photos de mon reflex …
You need to install or upgrade Flash Player to view this content, install or upgrade by clicking here.
Voilà je vous expose le concept, sur mon syno je dispose des informations suivantes :
- des photos
- ma domotique (températures, hygrométries, conso EDF, pression atmosphérique)
- une connexion internet pour récupérer plein d’autres infos
Mais je trouve un peu pénible de ne pas avoir d’afficheur qui m’affiche cela directement sans passez par un navigateur internet, au début je voulais utilisez un mini écran supportant la technologie DisplayLink (genre le Mino 720S) mais ces produits sont difficiles à trouver et surtout très chère !!!
Après pas mal de recherche j’ai finalement sélectionner ce produit :
Ce cadre photo numériques 8″ coûte 80€ (SAMSUNG SPF87H) , mais je l’ai acheter d’occasion 40€. Il existe également un modèle 10″(SAMSUNG SPF107H mais il nécessite une alimentation externe). Cette gamme de produit implante une fonction « mini-monitor » qui permet normalement d’utiliser le cadre photo numérique comme un écran usb (un peu comme la technologie displayLink mais en lowcost)
Je me suis grandement inspiré de ce projet mais j’ai préféré le traduire et l’adapter pour que cela tourne sous python (du coup mon code est compatible avec tous synos disposant d’IPKG) (module pyUSB + python 2.5)
Donc ce que je parviens à faire :
- Achat du produit OK
- Protocole USB OK (je vous conseil Bus Hound pas trés connu mais vraiment super mieux que usbsniff)
- Codage en python pour envoyer une image fixe OK (enfin presque reste quelques petits bugs)
- Affichage des photos de la photostation(en fait je n’utilise pas la photostation juste le répertoire) OK
- Affichage de la domotique En cours
il s’agit plus un script de test qu’autre chose, c’est pas super propre, ça manque de contrôles de cohérences et cela pourrait être mieux codé. On va dire que c’est une base de travail !!!
Le principe :
Utilisé des équipements standard en X10 RF (sonde de température, de consommation electrique, prises télécommandées …..) pour afficher tous sa sur un site web avec une base mysql pour historisé.
Prérequis pour utiliser le script :
- un récepteur RFXCOM USB (dispo chez domadoo.fr ou directement chez le fabricant)
- une sonde de témpérateure oregon
- une sonde de consomation d’electricité OWL CM113
- un DS110J ou compatible
- les dirvers du convertisseurs USB/série => Cf section téléchargement (usbserial.ko et ftdi.ko) et ICI
- ipkg fonctionnelle (avec python et le module pyserial)
- un peu de temps
Donc voilà après avoir mis de coté ce projet pendant des mois j’ai enfin réussit à sortir quelques chose de fonctionnelle !!!! Sans plus attendre la vidéo (je remercie ma fille de m’avoir prêté Crispy pour servir de cible!!!)
You need to install or upgrade Flash Player to view this content, install or upgrade by clicking here.
Nouvelle version du code qui utilise un serveur WEB qui fait à la fois proxy pour la webcam + permet de piloter le mouvement