tiens, c'est marrant, c'est mon script.. J'étais le gérant d'Insedo...
Si vous décompressez l'archive à la racine du serveur web, normalement, ça devrait marcher sous jeedom avec le plugin script.
Nom de la commande: "ON", type 'http', action "http://votre_ip/stb/index.php?cmd=on" et cochez "retour vide"
Vous créez autant de commande que nécessaire (off, up, down, etc..).
Je n'ai plus le matos SFR pour tester..
edit: bout de code pour la liste des commandes que gère mon script
Code : Tout sélectionner
case "on":
case "off": sendTouche(T_ON, false); break;
case "sfr": sendTouche(T_SFR); break;
case "up":
case "haut": sendTouche(T_UP); break;
case "dn":
case "bas": sendTouche(T_DN); break;
case "lt":
case "gauche": sendTouche(T_LT); break;
case "rt":
case "droite": sendTouche(T_RT); break;
case "ok": sendTouche(T_OK); break;
case "vm": sendTouche(T_VMOINS); break;
case "vp": sendTouche(T_VPLUS); break;
case "play":
case "pause": sendTouche(T_PLAY); break;
case "rec": sendTouche(T_REC); break;
case "rw": sendTouche(T_REWIND, false); break;
case "ff": sendTouche(T_FORWARD, false); break;
case "ret":
case "retour": sendTouche(T_RETOUR); break;
Il y a aussi une lecture de l'état avec "cmd=query", mais de mémoire, c'est pas fiable car dépendant de l'état de veille du décodeur.
Code : Tout sélectionner
// définition des univers
const U_VEILLE=0; // stb en veille, pas d'univers
const U_MENU=1; // menu SFR
const U_SFR=2; // univers SFR
const U_CANAL=3; // univers canal+/canalsat
const U_OPTIONS=4; // menu options
const U_MOSAIQUE=5; // mosaique
const U_GUIDE=6; // guide TV
const U_REPLAY=7;
const U_ACTU=8;
const U_VOD=9;
const U_JEUX=10;
const U_RECORDS=11;
const U_MEDIACENTER=12;
const U_REGLAGES=13;
const U_REPLAY=14;
const U_RECHERCHE=15;
const U_HELP=16;
pensez à indiquer l'IP du décodeur dans le fichier stb.php