Quand les APIs sont la raison d’une séparation

Jeudi, 03 Juillet 2014 06:00 Angelo B.
Imprimer
Note des utilisateurs: / 24
MauvaisTrès bien 

Aujourd’hui, je vais vous expliquer pourquoi je me suis séparé de ma pourtant bien aimée Logitech Harmony Ultimate. Nous vivions depuis presque plus de 6 mois ensemble et nous passions de bons moments, pourtant … retour sur une relation tumultueuse.

Au début d’une relation, il faut savoir se montrer indulgent, humble et laisser son égo de côté, ainsi, une fois que nous avions pris l’initiative d’habiter ensemble, j’ai pu observé chez toi quelques petits défauts, mais que j’ai décidé d’occulter, me semblant sans importance à l’époque.

J’avais donc réussi à te configurer avec mon matériel multimédia, ayant fait quelques sacrifices pour toi, à savoir : acheter 2 dongles Irda pour ma freebox et mon Brix, le tout, en ayant dû ressortir mon application Safari pour pouvoir te configurer avec mon mac (n’étant pas compatible avec Chrome ...).

Notre idylle se déroulait paisiblement, mais au fil des jours, tes petites manies ont commencé à attirer mon attention, ainsi, ayant du matériel Sonos à la maison, j’aime écouter ma musique dans les différentes pièces où je me rends et dans le salon, j’aime à avoir le son de mon Connect sur mon ampli, te sollicitant pour allumer ce dernier. Jusque là, tout se passait bien. Mais lorsque je partais ou que je ne voulais plus écouter la musique, un simple appui sur le bouton pause de l’application Sonos suffisait à couper le son. Mon ampli, qui vit avec moi depuis plusieurs années sait qu’il doit s’arrêter au bout d’un certain temps si il ne reçoit plus de signaux. L’harmonie parfaite me direz-vous ? Malheureusement non … toi tu n’en faisais qu’à ta tête, laissant l’activité « Ecouter de la musique » activée dans ton système. Et d’ailleurs, mon ampli n’est pas le seul que tu n’aimais pas. Tous mes amis étaient pour toi des étrangers, tu n’as jamais réellement voulu te synchroniser avec eux, seulement tenter de les contrôler sans pour autant partager…

Le résultat ? Lorsque tu lançais tes activités de ton côté, les autres te suivaient sans réellement informer ma meilleure amie : ma box Fibaro, .... Et dès lors que quelqu’un tentait de partir, de changer ou de s’éteindre, toi, tu restais de marbre, pensant que tout le monde te suivait, aveuglement…Ce qui avait pour finalité de me retrouver entre deux chaises, d’un côté, toi qui était persuadée que mon ampli était allumé, que ma télé était sur le bon canal alors que d’un autre côté, mon départ, la perte de signaux ou encore la mauvaise transmission d’un signal IR faisait que sans le vouloir, tu étais aux antipodes du fonctionnement de notre relation. Quand on aime, on ne compte pas, j’ai donc décidé de prendre les choses en mains pour sauver notre relation.

N’étant pas le seul à être tombé amoureux, j’ai parcouru les forums afin de trouver des solutions. Et il y en a ! Je jette donc un oeil, sur le forum de tes parents où on peut lire que tu es contrôlable par C++ ou Python (http://forums.logitech.com/t5/Harmony-Hub-Based-Remotes/Ultimate-Hub-API/td-p/1049607/page/4).

J’arrive même à te faire lancer ou stopper des activités en lignes de commandes grâce au GitHub de rkitover (https://github.com/rkitover/pyharmony) et aux conseils de jeremyp sur le forum Logitech. Je reprends espoir et je trouve même qu’il est possible d’utiliser une application android pour te gérer autrement que par ton application officielle (https://github.com/itaybia/androidHarmony).

Je me dis que tout devient possible et pourquoi pas te permettre de faire co-exister ton Hub avec mon Synology par le biais de scripts Python récupérés sur les différents GitHub et mis en place grâce à ce tuto (http://domotique-info.fr/2014/01/un-script-python-comme-serveur-sms/) où l’on voit comment gérer un script Python sur un Synology, il suffisait juste que je m’investisse…mais voilà, à quoi bon ?

Oui, à quoi bon me sacrifier alors que je sais que tu es capable de le faire toi car tu communiques en IP avec mes Philips, que tu es donc capable d’envoyer des requêtes sur mon réseau, donc de communiquer avec ma meilleure amie Fibaro, ma Freebox, mon XBMC… et que tu m’as laissé acheter des dongles pour que vous puissiez communiquer par un protocole incertain et unilatéral ? Tout ça à cause de ton éducation, tes parents ne veulent pas que tu t’ouvres pleinement, que l’on puisse pleinement partager notre amour…

J’ai senti que tu faisais des efforts pourtant :

- Ta récente compatibilité avec mes Sonos

- La mise à disposition par tes parents d’une application pour Mac, mais comme à leur habitude, ils ne voyaient que ton bien et pas celui de notre couple, ainsi, leurs efforts font de cette application quelque chose de lent et moche à l’époque où le responsive design et le retina display sont de rigueur.

Et quelle fut ma surprise de m’apercevoir que du jour au lendemain tu avais décidé de rester allumée toute la journée pour t’imposer, oubliant par la même occasion qu’il te serait impossible d’accomplir ton devoir par la suite…

Je mets donc un terme à notre relation, on a essayé, ça n’a pas marché…Est-ce dû à mes exigences ou à ton manque de volonté, il n’y a pas réellement de réponse, chacun trouvera ses propres arguments et il n’y aura pas de gagnant.

J’espère secrètement qu’un jour nous nous retrouverons, quand tu auras pris de la maturité, de l’ouverture d’API et que je serais moins exigent, mais d’ici là, je vais repartir sur ma vie de célibataire, voyager, tenter d’exploiter mon IrTrans, pourquoi pas avec un mobile low-cost avec écran tactile disponible ici ( http://www.dx.com/p/mp707-mtk6582-quad-core-android-4-3-0-wcdma-bar-phone-w-5-0-ips-hd-fm-wi-fi-and-gps-black-312049#.U62Qa41_s7Y ) et surtout revoir ma meilleure amie, Fibaro, discuter des raisons de cet échec et surtout trouver des solutions afin de palier à mes besoins.

Vous n'avez pas compris un point ? Vous vous posez une question ? Vous pouvez nous contacter via le bouton Assistance sur votre gauche. N'hésitez pas à demander un rendez-vous téléphonique avec Domotics.

Vous avez aimé cet article ? Vous pouvez le partager sur vos réseaux sociaux pour soutenir son auteur et l'encourager à écrire de nouveaux articles ...

 

Cet article vous est proposé par Angelo B.: Angelo, passionné de nouvelles technologies, n'hésite pas à acquérir les objets les plus innovants afin de pouvoir partager ses expériences et ressentis, et les intégrer dans son habitat. Ainsi, il s'est lancé dans la création d'un bureau d'études en domotique : Hestia Conception. N'hésitez pas à échanger avec lui et si vous avez un projet, rendez-vous sur www.hestiaconception.com !

Mise à jour le Mercredi, 02 Juillet 2014 21:50