Accueil / Actualité / Piloter votre freebox Tv à l’aide de votre box eedomus

Piloter votre freebox Tv à l’aide de votre box eedomus

eedomus+freeeedomus+free

Après la parution de l’article de Pascal sur le Blog Domotique-info.fr concernant la télécommande virtuelle de Free sur la Home Center 2, certains d’entre vous m’ont demandé s’il était possible de faire la même chose sur la box eedomus.

 

Comme l’a dit Pascal, la freebox offre la possibilité de pas mal de chose, comme créer un périphérique virtuel sur votre box domotique et utiliser les commandes IP à partir de l’API de la freebox.

La première chose à faire est de trouver le code de la télécommande de sa Freebox.

Pour cela, Appuyer sur la touche « Free » de votre vraie télécommande, choisissez le menu « Réglages » et descendre jusqu’à « Télécommande »

le code est inscrit à côté du libellé « Code Télécommande réseau : »

Grace à l’API en JSON, la Freebox pourra être commandée à l’aide d’appels HTTP. Nous pourrons désormais simuler des appuis sur la télécommande de la freebox en appelant l’url suivante :

http://hd1.freebox.fr/pub/remote_control?code=CODE TELECOMMANDE&key=power

il vous faudra remplacer le CODE TELECOMMANDE par celui trouvé sur votre Freebox précédemment. Ici en exemple j’ai mis power il y a d’autres commandes pour vous aider à piloter votre freebox (c’est le « key » que vous avez dans l’URL).

 

red : le bouton rouge (B)

green : le bouton vert (A)

yellow : le bouton jaune (Y)

blue : le bouton bleu (X)

power : la touche rouge on/off

list : la touche d’affichage de la liste des chaînes entre power et tv

tv : la touche verte TV de commutation péritel.

0 à 9 : les touches 0 à 9

back : la touche jaune en dessous du 7

swap : la touche en dessous du 9

info, mail, help, pip : les touches bleues à droite des numéros de chaîne

epg, media, options : les fonctionnalités « secondaires » de ces mêmes touches

vol_inc, vol_dec : volume+ et volume-

prgm_inc, prgm_dec : program+ et program-

ok : touche OK

up, right, down, left : les touches directionnelles entourant le OK

mute : la touche de mise en sourdine

home : la touche free

rec : la touche d’enregistrement

bwd : la touche de retour en arrière (<<)

prev : la touche « précédent » (|<<)

play : la touche lecture/pause

fwd : la touche d’avance rapide (>>)

next : la touche « suivant » (>>|)

Les touches restantes (start, select, L, R et le pavé directionnel des jeux) ne sont pas accessibles via cette interface

Vous pouvez simuler un appui long sur la télécommande en ajoutant long=true à l’URL.

Ainsi, pour accéder au guide des programmes, vous avez le choix entre http://hd1.freebox.fr/pub/remote_control?key=epg ou http://hd1.freebox.fr/pub/remote_control?key=info&long=true

Pour appuyer n fois de suite sur une touche, vous pouvez ajoutez repeat=n à l’URL. Par exemple, http://hd1.freebox.fr/pub/remote_control?key=home&repeat=5

 

Passons sur l’eedomus et créons notre actionneur HTTP

 

Dans Valeur, nous allons renseigner les commandes que l’on souhaite pouvoir effectuer sur notre freebox TV

Dans la cellule URL vous devrez renseigner :

http://hd1.freebox.fr/pub/remote_control

 

Dans paramètre vous indiquerez la key choisie pour l’action que vous souhaitez faire (ici c’est allumé ou éteindre) power.

?code=2351986&key=power

 

Je vous ai indiqué plus haut les différentes keys ; à vous de jouer pour composer votre télécommande virtuelle.

Vous vous retrouvez ici avec plus qu’une télécommande basique, mais plutôt avec une télécommande intelligente qui couplée avec des règles vous permettra de générer des scénaris. Allumer votre freebox TV quand vous rentrez, sur la chaine que vous souhaitez avec la lumière qui convient… Encore un autre exemple des capacités de l’eedomus.

à propos Olivier VALETTE

Comptable de métier, j’ai décidé d’exercer ma passion qu’est la domotique. Je tiens ce blog après mon travail ou sur mon temps libre. J’essaie d’apprendre aux autres, mais j’en apprend aussi beaucoup de vous. Pour moi, la domotique ne doit pas être quelque chose de complexe, mais quelque chose d’accessible à tous. Cela doit nous permettre de faciliter la vie au quotidien, de nous permettre de passer plus de temps en famille et en sécurité tout en prenant soin aussi de notre planète, sans gaspillage inutile.

Check Also

5 Fantastic Uses for Poster Putty

By Gareth Branwyn A simple and cheap mounting putty for posters has dozens of other …

5 commentaires

  1. Pour ma part j’ai créé directement ma télécommande sur Imperihome avec les logos des chaines…..
    Un scénario sur ma zibase me permet juste d’allumer la télé le matin (via la freebox par le hdmi cec )….

  2. Espérons que les autres fournisseurs de box multimédia s’inspirent de Free et propose tous prochainement des API pour contrôler leur boîtier multimédia….

  3. Bonjour,
    Comment fait-on pour les chaines à trois chiffres car repeat= ne semble plus fonctionner sur eedomus et freebox?
    Je souhaite faire la 115 par exemple.
    J’ai testé: &key=1&key=1&key=5 -> ça donne la 15
    j’ai testé &key=1&repeat=1&key=5 -> ça donne tf1
    merci pour votre aide.

Laisser un commentaire