sachant que la freebox ne fait pas de callback, on ne sait dans quel menu on se trouve lorsque l'on donne un ordre. Dommage mais on fait avec, sachant que le principe de fonctionnement est simple, une requête HTTP suffit. Si l'on considère que le code récupéré de la Freebox est "1236547" ( à changer) on aura:
Si l'on souhaite piloter un second boitier TV dans sa maison,
hd1.freebox.fr peut être remplacé par
hd2.freebox.fr pour commander le deuxième boitier.
Liste des actions
Voici 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)
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" (>>|)