UPDATE – Gestion simple de la freebox avec Google Home et IFTTT

freebox-player-google-home

Une nouvelle mise à jour importante a été développée et la procédure d’installation modifiée. Nous avons ajouté des commandes “bouquet Canal” et “bouquet free” ainsi que la prise en compte de plusieurs FreePlayers. La gestion des commandes numériques et macro-commandes a été améliorée. Une applet IFTTT a été supprimée et nous avons procédé à des corrections de bugs et des améliorations du code.

Installation

Pour le serveur PHP :
Télécharger le code ici, placer le sur votre serveur, puis passer directement dans la configuration IFTTT

Pour Jeedom :
Connectez vous à votre Jeedom, et dans Plugin/Programmation/Script allez sur le Market et installez le script FreeBox-GoogleHome.php.

GoogleHome-Freebox

Une fois l’installation terminée dans l’onglet Commandes allez dans Éditer chercher votre script puis renseignez l’argument remote avec le code de votre télécommande, l’argument hd avec le numéro du FreePlayer (facultatif, par défaut le n°1), et l’argument message avec “#message#” (avec les guillemets).

/var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=12345678 hd=1 message="#message#"Google-home-gestion-de-freeplayer

Sur un autre serveur que Jeedom il faut placer le script php préalablement modifié selon vos besoins dans votre dossier html.

Configuration de IFTTT

Une fois votre script placé et configuré il faut créer une applet.

  • This = Google Assistant
  • That = Webhooks

Pour déclencher la télécommande virtuelle, une seule applet du type Say a phrase with a text ingredient suffit.

Vous pouvez personnaliser ici la phrase d’accroche devant être capturer par Google Assistant, tel “freeplayer sur”, “freebox sur”, “zappe sur” etc …

Sélectionnez Make a web request pour configurer la requête vers votre serveur.

Pour serveur PHP:
https://IP_SERVEUR/GoogleHome-Freebox.php?message=”{{TextField}}”

Pour Jeedom:
https://IP_JEEDOM/core/api/jeeApi.php?apikey=CLE_API_JEEDOM&type=cmd&id=ID_COMMAND&message=<<<{{TextField}}>>>

Utilisation

Pour pouvoir l’utiliser c’est simple.

Pour changer une chaîne vous avez deux possibilités, soit par son numéro, soit par son nom :

  • FreePlayer sur 6
  • Freeplayer sur RMC Découverte

Attention je n’ai pas configuré tous les noms de chaînes, si vous utilisez une chaîne qui n’est pas dans le script, faites le moi savoir je la rajouterai avec plaisir.

Pour changer de bouquet :

  • FreePlayer sur bouquet free
  • FreePlayer sur bouquet Canal

Pour toutes les autres touches :

  • touche de direction Haut = haut
  • touche de direction Bas = bas
  • touche de direction Gauche = gauche
  • touche de direction Droite = droite
  • touche Rouge/Précédent = rouge, précédent, retour
  • touche Bleu/Rechercher = bleu, rechercher
  • touche Vert/Menu = vert, menu
  • touche Jaune/Infos = jaune, information
  • touche OK = ok
  • touche FREE = free
  • Volume + = volume plus
  • Volume – = volume moins
  • Mute = muet
  • Enregistrement= enregistre
  • Power = allume, éteins, arrête

Exemples d’utilisation :

  • pour afficher les information sur la chaîne en cours : FreePlayer sur jaune ou FreePlayer sur information
  • pour monter le son: FreePlayer sur volume plus
  • pour couper le son: FreePlayer sur muet

Conclusion

Voilà, vous pouvez désormais commander la télé par la voix avec votre Google assistant. Toutes les commandes sont personnalisables. Pour plus de facilité, j’ai différencié dans les exemples, en rouge configurable dans IFTTT et en bleu directement dans le script PHP.

Vos remarques et suggestions sont les bienvenues, lâchez vous dans les commentaires 😉

 

Related posts

60 Thoughts to “UPDATE – Gestion simple de la freebox avec Google Home et IFTTT”

  1. […] Edito 24/12/201 – Une importante mise à jour qui corrige les bugs des accents, utilise un seul applet IFTTT et ajoute nombreux fonctions supplémentaire – Suivez la nouvelle procédure ICI  […]

  2. antoine

    le code PHP dans le zip n’est plus à jour ? le numéro de chaine >>9 ne fonctionne pas sur le boitier HD V5…

    1. lulandco

      Effectivement, je n’avais pas mis à jour le lien vers la version php. C’est réctifié.

  3. The stef

    bonjour,
    J’ai un soucis le script fonctionne si je choisis l’applet iftt avec chiffre et si je ne donne des commandes seulement avec le numéro de chaine
    Mais si je prend l’applet avec le texte plus rien ne fonctionne, il y a t-il un moyen de voir ce qui est envoyé au serveur php

    1. lulandco

      Le “moteur” est le même pour les chaînes numériques et les chaînes textuelles. L’applet avec ingrédient numérique ne sert à rien puisque les valeurs sont transmisses en texte. C’est certainement un problème de configuration. Il faut respecter les échappements sur IFTTT et sur Jeedom pour que cela fonctionne correctement : voir ci dessus.

      Pour voir comment Jeedom appelle le script, mettre le niveau “debug” sur le log du plugins script, puis Analyse/Logs/Script. Donne moi l’ingrédient envoyé par IFTTT à l’API Jeedom ( le message entre guillemets ) lorsque cela ne marche pas pour toi.

      1. The stef

        Ok ,c’est bon j’ai été voir les commentaire sur ta 1ère version et il a suffit que je tape l’ingrédient à la main au lieu de l’inséré en automatique ou en copié collé pour que cela fonctionne.
        Encore merci pour ce superbe travail

    2. dgedge

      perso, j’ai un soucis avec les “sur” et “la” qui sont dans ma locution d’accroche mais ce qui est récupéré c’est par exemple “sur 1” au lieu de “1” ou”la 2″ au lieu de “2”.
      dès que je rentre je vérifierai la version du script et les différents paramétrages mais tu as peut etre le même problème que j’ai rencontré. active les notifs sur tom applets et regarde ce qui est interprété et récupéré en tant qu’ingrédient.

      1. lulandco

        IFTTT rajoute un “sur” sur l’ingrédient même s’il est dans la phrase d’accroche … BUG ??? Du cou p j’ai écris le script en fonction pour supprimer le “sur” dans le message. Je vais supprimer aussi le “le” ou le “la” en trop dans la prochaine version.

        1. dgedge

          Merci d’avance !!!!! mais en effet bizarre ce bug sur IFTTT ça doit concerner pas mal de d’utilisateur google assistant…

  4. Maureen

    Bonjour,
    Est ce que le disque dur de la Freebox peut servir de serveur ? Ou je dois avoir un ordinateur constamment allumé ?
    Merci.

  5. team18fr

    J’ai le même problème et j’ai bien suivie ce tuto donc voici ce que retourne Jeedom en mode debug
    zappes sur M6
    Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=***** message=” sur M 6″ 2>&1
    Ne fonctionne pas.
    zappes sur 6
    Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=******* message=” sur 6″ 2>&1
    [2017-12-28 11:07:03][DEBUG] : Result : http://hd1.freebox.fr/pub/remote_control?code=*********&key= &repeat=1&long=falsePHP Warning: file_get_contents(http://hd1.freebox.fr/pub/remote_control?code=********&key= &repeat=1&long=false): failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 431 http://hd1.freebox.fr/pub/remote_control?code=********&key=6&repeat=1&long=false
    La ça fonctionne.
    De plus j’ai remarqué un autre problème en mettant dans IFTTT “zappes sur $” Jeedom reçois “sur M 6” par exemple donc j’ai vu que tu l’avais supprimé mais lorsque l’on dis le numéro d’une chaîne on rajoute un “la” et donc Jeedom reçois “sur la 6” et ça ne marche plus.

    1. lulandco

      Il y a un espace en trop dans ta règle IFTTT. J’ai modifié le script pour qu’il gère ce genre d’erreur de saisie et l’article “la” dans la prochaine version.

      En attendant remplacer la ligne :
      $message = str_replace("sur ","",$_GET["message"]);

      par :
      $message = trim(preg_replace("/sur *(la)? */","",$_GET["message"]));

  6. Bed

    Bonjour,

    Excellent cela fonctionne très bien.
    Il faut corriger quelques commandes dans le script car les commandes doivent être en minuscule (ok au lieu de OK ou free au lieu de Free).

    Cordialement
    Eric

    1. R.Syrek

      Bonjour Eric,
      c’est modifié il faut faire la MAJ 😉

  7. team18fr

    Super depuis le mise à jour tous fonctionne au top.

  8. freeman32

    super tuto et super script, est ce qu’il serait possible de rajouter les chaines comédie + en 80, MTV en 84 et science et vie TV en 207. et ensuite pour évité de transmettre en clair la clef jeedom et les commandes dans l’url de ifttt il vaut mieux procéder de la manière pour paramétrer iFTTT :
    dans URL: http://ipexternejeedom/core/api/jeeApi.php
    method :POST
    content type :application/x-www-form-urlencoded
    body : apikey=apikeydevotrejeedom&type=cmd&id=IDduscript&title=montitre&message={{TextField}}

    voilà bonne journée et encore merci pour le tuto

    1. lulandco

      Ah, je n’ai rien trouvé dans la doc sur l’API Jeedom indiquant que l’on pouvait envoyer des requêtes POST … Tant mieux si c’est le cas ! Après il n’y a rien à modifier au script, juste la règle IFTTT.
      Ok, je rajoute les chaîne 80,84 et 207 😉

      1. freeman32

        je l’ai vu sur un topic du forum de jeedom cela permet aussi de ne pas laisser de trace de l’URL complète avec la clef api jeedom dans le log de ifttt merci pour les chaines !

  9. Ben

    Salut, merci pour ce tuto, tout fonctionne nickel, juste une petite question, serait il possible de faire à ce que le volume de la Fbx baisse au moment ou l’on lance une commande à la Google home, un peu comme avec la chromecast. D’avance merci pour vos réponses.

  10. 10tribu

    Bonjour, de mon coté en mode debug j’ai ça :
    [2018-01-06 14:27:42][DEBUG] : Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=25892980 hd=1 tache=”sur la 6″ 2>&1
    [2018-01-06 14:27:43][DEBUG] : Result : PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 68

    si je décommentes les lignes 67 et 66 juste apres le BUG IFTTT j’ai :

    [2018-01-06 14:27:42][DEBUG] : Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=25892980 hd=1 tache=”sur la 6″ 2>&1
    [2018-01-06 14:27:43][DEBUG] : Result : PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 66 PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 67 PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 68
    [2018-01-06 14:27:55][DEBUG] : Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=25892980 hd=1 tache=”6″ 2>&1
    [2018-01-06 14:27:56][DEBUG] : Result : PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 66 PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 67 PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 68
    [2018-01-06 14:28:08][DEBUG] : Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=25892980 hd=1 tache=”monte le son” 2>&1
    [2018-01-06 14:28:09][DEBUG] : Result : PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 66 PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 67 PHP Notice: Undefined index: message in /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php on line 68

    comment réglé ce soucis ?

    1. lulandco

      Tu as mélangé les 2 tutos. Pour la dernière version sur Jeedom c’est :
      /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=12345678 hd=1 message="#message#"

  11. 10tribu

    Ok merci j’avais zappé complet le truc 😉
    c’est juste le tache= qui fallait mettre message=….
    menfin desfois je suis incorrigible… :/

    Sinon pour garder le “zappe sur” la chaine on peut changer dans le script a la ligne 68 :
    $message = trim(preg_replace(“/*sur *(la)? */”,””,$_GET[“message”]));
    par :
    $message = trim(preg_replace(“/(zappe sur | *sur) *(la)? */”,””,$_GET[“message”]));

  12. iPapy

    Bonjour,
    Tout d’abord bravo pour ton script même si cela fait une semaine que j’essaie de le faire fonctionné et que je n’y arrive pas.

    Installation du script et paramétrage sur mon Jeedom DIY aucun souci (aucune erreur), redirection du port sur ma Freebox Révolution OK puisque j’accède bien à mon serveur depuis l’extérieur pour autre chose, configuration dans IFTTT semble OK mais quand je lance les commandes à mon GH elle me répond bien qu’elle fait l’action mais rien ne se passe 🙁

    J’ai beau tourné le truc dans tous les sens, lire ce qui a été écris ici même ou sur le forum Jeedom mais rien n’y fait et malheureusement pas de log dans mon serveur.

    J’ai tenté par curiosité de lancer en local la commande http://192.168.1.23/var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=27424600 hd=1 message=”#message#” qui est la commande de sauvegarder dans requête du script et j’ai en retour “The requested URL /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=27424600 hd=1 message=” was not found on this server.” alors que mon serveur ne me fait aucun erreur lors de la sauvegarde du script, j’ai meme tenter de remplacer “hd=1” par “IP=l’ip de mon player” car je suis en fixe sur mon réseau rien n’y fait, j’ai beau chercher je ne vois pas ce que j’ai loupé dans la procédure.

    Donc si vous aviez une idée je suis preneur, merci d’avance

    1. R.Syrek

      Bonjour,
      Dans Plugins > Programmation > Script > Configuration
      Active les Logs sue Défaut
      Sauvegarde
      Lance quelques commandes pour changer une ou deux chaîne.
      retourne dans Plugins > Programmation > Script > Configuration
      clique sur Script et publie les logs qui s’affiche.
      merci

  13. Joarnage

    Bjr,
    Questions de base pour un dédutant
    Le fichier PHP doit il être placé sur le dd du freeplayer? Sinon ou?
    L’adresse ip du script a placer sur ifttt est celle de la freebox ou du freeplayer ?
    Merci

    1. R.Syrek

      Bonjour
      Le fichier php doit etre placé dans le dossier www de ton serveur php.

  14. joss

    bonjour
    Je vous remercie tous d’abord le creaeur du script pour son travail , malgré tout mes tentative je n’arrive toujours pas a contrôlé ma freebox player via ma Google home .
    La Google me répond correctement , et elle m’indique quel change de chaine mais rien ne ce passe .
    Dans ifttt le commande passe bien et elle vas jusqu’à jeedom , et après plus rien .
    En mode debug jai bien la commande mes le résultat et vide
    voici un extrait du résultat :
    [2018-01-30 11:15:27][DEBUG] : Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=55427378 IP=192.168.1.50 message=”monmessagesur la 1″ 2>&1
    [2018-01-30 11:15:28][DEBUG] : Result :

    Pourriez vous m’aider a résoudre mon problème ? SVP

    cordialement

    1. R.Syrek

      Bonjour,
      Le message exacte est monmessagesur la 1

      1. joss

        bonsoir
        je ne comprend pas trop l’explication

    2. lulandco

      Ta règle IFTTT n’est pas bonne : il ne devrait pas y avoir “monmessage” dans ce qu’elle renvoie à l’API Jeedom. A priori tu n’as pas intégré “monmessage” à ta règle.

      1. joss

        bonjour
        malgré mais essai , j’ai corrigé mon ifttt et mon message a disparu .
        ça ne marche toujours pas ,
        en mode debug maintenant j’ai ce message :
        [2018-02-03 11:42:48][DEBUG] : Execution de : php /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=55427378 IP=192.168.1.50 message=”” 2>&1
        [2018-02-03 11:42:49][DEBUG] : Result :

        savait vous a quoi correspond le 2>&1, est ce cela mon problème ?
        je vous remercie pour votre aide précieuse pour moi
        cordialement

        1. joss

          bonsoir
          sa y est tous fonctionne
          merci pour vos explication et votre travail
          bonne continuation
          cordialement

  15. iPapy

    Bonjour,

    Ayant un peut de temps j’ai décidé de me remettre à l’installation du script mais je n’y arrive toujours pas.
    Voilà ce que j’ai fait:

    – Installation du script Freebox-GoogleHome sur mon serveur Jeedom => OK
    – Configuration du script dans Jeedom avec mon code télécommande ( /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=27424600 hd=1 message=”#message#” ) => OK
    – Création dans IFTTT de l’applet Google Assistant avec les paramètres par défaut comme sur votre tuto et l’URL suivante ( http://MON IP/core/api/jeeApi.php?apikey=gqfLjhHrPE6nb83pAumXXJ9sjQ6pRCMD&type=cmd&id=ID_COMMAND&message=<<>>
    ) = OK
    Au niveau de ma clé API j’ai été la chercher dans “Configuration, API et j’ai pris celle de la 2ème ligne de la colonne de gauche ( j’espère que c’est bien ca 😉 )

    Maintenant je bloque sur “https://IP_SERVEUR/GoogleHome-Freebox.php?message= »{{TextField}} »” que je ne sais pas du tout ou mettre ou quoi en faire étant novice et est ce que “IP_SERVEUR” est mon IP interne ou externe?

    Merci d’avance pour votre réponse et votre aide.

    1. R.Syrek

      Bonjour.
      C’est Ip interne.

      1. iPapy

        Bonsoir,

        Merci pour votre réponse, ok pour l’ip mais j’en fait quoi de cette ligne ?
        Je la mets ou la configure ou car je suis novice, c’est ce que j’arrive pas a comprendre

        Merci d’avance pour votre réponse.

  16. Dom

    Bonjour,

    Je débute alors j’ai quelques demande de précision:

    1- Faut-il juste modifier le champ requête en mettant le le n° réseau de la télécommande ou éditer le script? (à un moment vous mettez: allez dans éditer, du coup je ne sais plus…)

    2- j’ai renommé mon player: freeplayer salon, comment je le traduit à la place de HD1?

    3- dans webhooks, à quoi correspond “id_command”? dans https://IP_JEEDOM/core/api/jeeApi.php?apikey=CLE_API_JEEDOM&type=cmd&id=ID_COMMAND&message=<<>&gt;

    Voila je pense avoir fait le tour…

    Merci d’avance 😉

    1. Dom

      Re,

      J’ai résolu mes problème:

      1- donc ne pas éditer le sript lui même, juste modifier comme sur la capture écran (le mot éditer m’avait mis le doute…)

      2- dans mon cas: freeplayer salon, mettre: salon=1 au lieu de hd=1

      3- j’ai tout simplement copier l’url du script.

      Merci pour le tuto 😉

    2. Alain

      Bonsoir Dom,

      ton id dans le iffft correspond-il a l’ID du script sur jeedom ?

      J’ai quasi les mêmes problèmes que tout le monde, mais ca ne marche toujours pas chez moi 🙁

      1. Dom

        Bonjour,

        Id commande correspond au numéro de la commande dans jeedom. Ce qui crée le lien entre jeedom et iftt afin de savoir à quoi s’adresse la commande.

  17. nightfever

    Bonjour,

    Pour l’installation du script, j’arrive à le faire fonctionner depuis jeedom.
    Google me répond mais depuis Google ça ne change pas de chaine. Je pense donc que j’ai du rater un truc dans la requette IFTT.

    Pour le script jeedom, j’ai ça : /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=123456 hd=1 message=”#message#”

    Pour la requette IFTT, je suis perdu. J’ai testé plein de truc mais je trouve pas ce qui fonctionne. J’ai mis : https://mon_ip_perso/core/api/jeeApi.php?apikey=xxxxxxx&type=cmd&id=507&title=montitre&message=“”

    à mon avis c’est la fin qui va pas mais je ne vois pas…

    Merci

    1. R.Syrek

      Bonsoir
      Dans IFTTT tu dois renseigner IP externe de ton Jeedom et surtout faire une redirection de port 80 de ton IP externe vers 80 de ton IP local de Jeedom.

  18. Pierre

    Bonsoir,

    Merci pour ce supe TUTO.

    Malgré ca, je n’arrive toujours pas a faire fonctionner la commande vocal GH.

    IFTTT m’indique : Unable to make web request: Error: ESOCKETTIMEDOUT
    Mon lien est le suivant : http://192.168.0.24/core/api/jeeApi.php?apikey=qI4QQ7EPM0pwEvsOU2&type=cmd&id=2&title=freebox&message=<<>&gt;

    IFTTT : méthode GET & application/json

    ID de l’objet sous JEEDOM : 4
    ID de l’équipement : 2
    Nom de l’équipement et de l’objet : freebox

    Pouvez-vous m’aider ?

    D’avance merci,
    Bonne soirée.

    1. R.Syrek

      Bonjour,
      le lien doit être de la forme
      https://IP_JEEDOM/core/api/jeeApi.php?apikey=CLE_API_JEEDOM&type=cmd&id=ID_COMMAND&message=< <<{{TextField}}>>>
      Le IP_JEEDOM doit etre LE IP EXTERNE, n’est pas oublier de faire une redirection de port sur le routeur si besoins

  19. Thierry

    bonjour
    bravo pour le script mais je rencontre quelques difficultés
    en effet je n’ai pas encore jeedom mais je possede un nas synology
    donc je voudrais utiliser ce script avec
    j’ai suivi le tuto:
    -copie du fichier script dans le repertoire web de mon nas
    -j’ai modifie dans le script $remote = $_GET[“remote”]; et ais mis a la place mon numero de telecommande $remote = 123456 (j’ai meme essaye de laisser tel quel et de mettre le parametre remote dans iftt)
    -iftt: j’ai mis https://IP_EXTERIEURE_DU_NAS/GoogleHome-Freebox2.php?message=”{{TextField}}”

    mais rien ne focntione hormis qiue gghome me dit bien la reponse mais la freebox ne change pas de chaine

    merci de votre aide

    1. R.Syrek

      Bonjour,
      il faut que tu regarde dans tes logs php pour recuperer le erreurs
      en premier lieu remplace les par >>> dans IFTTT

      1. Thierry

        ok merci je vais tester
        mais deja dans iftt j’avais oublié de mettre les >>>
        je vais tester ce soir
        merci

  20. Thierry

    bonjour

    bon ben apres avoir verifier et rverifier et reverrifier ca ne fonctionne pas sur mon nas synology
    error 404 dans le log iftt ca ne semble pas trouver la page hp sur mon site
    j’ai meme desactiver le pare feu et blocage et rien toujours pareil

    au passage dansiftt il ne faut que 2 signes << pour textfield

    je cherche toujours
    par contre je sais pas trop ou aller voir les logs sur mon nas………..

    1. Thierry

      error 500 maintenant
      je suis perdu…………………

  21. diekrupps

    Bonjour,
    Merci pour ce scipt. Tout fonctionne chez moi sauf le bouton “vert”. Il ne se passe rien lorsque j’y fait appel. quelqu’un pourrait tester cette commande ?
    merci d’avance

  22. GILLES

    Bonjour,

    Très bon tuto que je m’empresse d’essayer.
    La configuration de IFTTT c’est nickel, par contre, lorsque j’installe le script dans jeedom, je ne le vois apparaître nulle part. Ai-je commis une erreur quelque part ?

    Merci de votre aide.

    1. R.Syrek

      Bonjour,
      Il faut aller dans
      Plugin/Programmation/Script

  23. joss38

    bonsoir
    pourriez vous aidez car je arrive pas a faire fonctionné le script
    la google home me répond correctement mais jeedom ne fait pas le lien avec la freebox
    en mode debug je n’est rien .
    j’ai essaye avec le lien url du script sa ne marche pas
    et aussi avec le lien ici meme
    le script marche t’il avec la dernière version jeedom ?
    svp aidez moi
    cordialement

    1. R.Syrek

      Bonsoir
      Oui le script fonctionne avec la dernière version de Jeedom.
      Pouver vs publier le lien de ifttt et le paramétrage du script ds Jeedom.

      1. joss38

        Bonjour désolé pour la réponse tardive car avec le boulot et les enfants , j’ai très peu de temps pour moi.
        Pour le lien iftt le voici j’ai juste remplacé l’ip car je ne voulais pas la publier sur le net

        http://IPJEEDOM/core/api/jeeApi.php?apikey=gywm4lTsERiIgtVdAU9eRPZjPNEGGQeS&type=cmd&id=104&message=<<>&gt;

        pour le paramétrage script j’ai juste complété comme dans votre tuto

        /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=55427378 hd=1 message=”#message#”

        En espérant que vous pourrez m’aider
        cordialement

  24. joss38

    bonsoir
    j’aurais besoin d’aide
    j’ai fini par faire fonctionné le script
    mais malgré tous mes essaye lorsque je demande a google autre chose que des numéros de chaîne la commande est comprise mais cela ne change rien sur la freebox .
    mais lorsque que je dit par exemple 1 , la chaîne 1 apparaît
    auriez vous une idée ?
    y a t’il quelque chose a faire ?
    aidez moi svp
    cordialement

  25. joss38

    Bonjour désolé pour la réponse tardive car avec le boulot et les enfants , j’ai très peu de temps pour moi.
    Pour le lien iftt le voici j’ai juste remplacé l’ip car je ne voulais pas la publier sur le net

    http://IPJEEDOM/core/api/jeeApi.php?apikey=gywm4lTsERiIgtVdAU9eRPZjPNEGGQeS&type=cmd&id=104&message=<<>&gt;

    pour le paramétrage script j’ai juste complété comme dans votre tuto

    /var/www/html/plugins/script/core/ressources/FreeBox-GoogleHome.php remote=55427378 hd=1 message=”#message#”

    En espérant que vous pourrez m’aider
    cordialement

  26. joss38

    rebonjour
    le lien iftt n’était pas le bon le voici

    http://IP JEEDOM/core/api/jeeApi.php?apikey=gywm4lTsERiIgtVdAU9eRPZjPNEGGQeS&type=cmd&id=157&message=<<>>

    cordialement

  27. Bilou

    Bonjour,
    tout d’abord un énorme merci pour ce tuto !!
    Je rencontre un petit soucis …
    Sur ma télécommande freebox crystal, je dois maintenir la touche “1” puis “8” pour obtenir 18 (appui long)
    Lorsque je demande à google home de mettre “Gulli”, celle-ci me met la chaîne “8” étant donné que le script ne fait pas l’appui long, pouvez vous remédier à cela svp?
    Merci d’avance

    1. R.Syrek

      Bonjour,
      Je vais regarder si c’est possible.

Leave a Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.