Free vient de publier l’API permettant de développer une télécommande virtuelle pour la Freebox. Pour simuler des appuis sur la télécommande de la Freebox en appelant l’url suivante :
http://hd1.freebox.fr/pub/remote_control ?key= (ou hd2 si vous disposez de plusieurs Freebox HD).
Chaque bouton est ensuite défini de la sorte :
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" (>>|)
Concernant les boutons de couleurs, de haut en bas, et de gauche à droite (par rapport à la télécommande physique) les valeurs disponibles pour :
red : le bouton rouge (B)
green : le bouton vert (A)
yellow : le bouton jaune (Y)
blue : le bouton bleu (X)
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
A noter que les touches restantes (start, select, L, R et le pavé directionnel des jeux) ne sont pas accessibles via cette interface.
Cet article a été repris sur le site Univers FreeBox