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

5
832

eedomus+freeeedomus+freeeedomus et la freebox player

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.

freebox-revolution

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 »

Télécommande Freebox TV

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

Code Télécommande Freebox TV

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

Actionneur HTTP eedomus pour la Freebox

 

Actionneur HTTP eedomus pour la Freebox

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

Actionneur HTTP eedomus pour la FreeboxDans 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.

eedomus pour la Freebox

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.

SHARE
Previous articleAppairage de matériels sur la centrale Somfy Box suite…
Next articleUtiliser IMPERIHOME PRO télécommande virtuelle pour sa Freebox
Suite à l'obtention de mon CAP Pro ELEC j'ai créé ma propre entreprise d'installation de solution domotique. Je continue à tenir ce blog après mon travail ou sur mon temps libre car 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.

5 COMMENTS

  1. 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.