Skip to content
Aymeric edited this page Mar 28, 2019 · 45 revisions

Page d'aide pour le contrôle de la Freebox à la voix

Posez vos questions en cliquant ici (un compte Github est nécessaire pour pouvoir poster des questions)

Questions fréquentes

  1. La chaine XYZ n'est pas reconnue... Que faire ?
  2. Puis-je utiliser le système avec plusieurs Freebox Player ?
  3. J'utilise Freebox TV mais aussi les Chaines Canal, et le changement de chaine fonctionne mal
  4. Quelles sont les dernières nouveautés ?
  5. Mon Google Home ne comprend aucune des commandes !
  6. Je peux éteindre mais pas allumer la Freebox
  7. Comment configurer moi-même ma Freebox ?
  8. L'assistant me répond mais rien ne se passe
  9. L'application du Freestore ne fonctionne pas et me dit « Pas de token »

1. La chaine XYZ n'est pas reconnue... Que faire ?

Il y a plus de 150 chaines dans la base de données. J'ai délibérément importé que les plus "fréquentes", laissant les chaines un peu plus exotiques de côté. J'en rajoute régulièrement selon ce que je vois dans les logs. Si une chaine semble manquante et que vous souhaitez qu'elle soit supportée, il suffit de m'en informer en cliquant ici.

Si jamais votre assistant ne comprend pas quand vous dites zappe sur ... (et donc qu'il répond autre chose que je zappe sur), alors il est possible qu'il comprenne zap au lieu de zappe. Ouvrir Google Assistant sur le téléphone et dire la phrase souhaitée. Si votre phrase est reconnue avec zap au lieu de zappe alors vous devez modifier votre applet IFTTT qui permet de zapper afin d'ajouter la prise en compte de la commande zap en plus de zappe.

2. Puis-je utiliser le système avec plusieurs Freebox Player ?

Oui, mais vous allez devoir faire quelques manipulations :

  • Il faut créer un compte pour chaque player sur https://assistant.kodono.info/freebox/
  • Un seule compte IFTTT peut être utilisé
  • Vous allez devoir doubler chaque applet, en en faisant une pour chaque player. Quelques exemples (en supposant qu'une box se trouve "dans le salon" et l'autre "dans la chambre") :
    • Au lieu d'une seule applet allume la Freebox, vous devez créer une applet allume la Freebox du salon et une allume la Freebox de la chambre (il faudra bien utiliser l'URL unique qui est associée à chaque player/compte)
    • Au lieu d'une seule applet augmente le son de la Freebox, vous devez créer une applet augmente le son du salon, et une applet augmente le son de la chambre
    • Et la même chose pour chaque commande...

Ensuite, l'application du Freestore ne peut servir que pour la configuration d'une seule Freebox. Pour la seconde, il faudra la configurer manuellement en suivant ces instructions.

3. J'utilise Freebox TV mais aussi les Chaines Canal, et le changement de chaine fonctionne mal

Il faut savoir que :

  • si on se trouve dans "Freebox TV" sur la Freebox, le zapping a besoin d'un "appui court" pour changer de chaine
  • si on se trouve dans "Les Chaines CANAL" sur la Freebox, le zapping a besoin d'un "appui long" pour permettre la même chose

Donc, quand vous regardez des chaines, il faudra toujours les regarder au même endroit, c'est-à-dire soit toujours dans "Freebox TV", soit toujours dans "Les Chaines CANAL".

En sélectionnant "Les Chaines CANAL" sur votre profil, vous indiquez au système que vous souhaitez que le changement de chaine se fasse toujours par un "appui long". Donc cela ne fonctionnera bien QUE si vous zappez à partir des "Chaines CANAL".

Prenons maintenant l'exemple d'une personne qui n'utilise "Les Chaines CANAL" que pour regarder du rugby, et qui utilise "Freebox TV" pour tout le reste. Dans ce cas, il est conseillé de tout laisser en mode "Freebox TV", mais de se créer une applet personnalisée du genre Zappe sur le rugby qui ira dans "les Chaines CANAL" et utilisera l'appui long grâce à la commande spéciale zappelong (au lieu de zappe).

4. Quelles sont les dernières nouveautés ?

Les dernières modifications sont listées sur cette page : https://github.com/Aymkdn/assistant-freebox-cloud/wiki/Nouveaut%C3%A9s

5. Mon Google Home ne répond à aucune commande !

Il faut s'assurer que le même compte Google est utilisé sur le Google Home et sur IFTTT, sinon les commandes vocales ne seront pas reconnues.

6. Je peux éteindre mais pas allumer ma Freebox

Pour que l'allumage de la Freebox fonctionne, il faut modifier la gestion de l'énergie :

  • allumer la Freebox
  • aller dans le menu Réglages
  • aller dans Système
  • aller dans Gestion de l'énergie
  • Pour Action par défaut de la touche d'extinction, il faut choisir Mettre en veille.

7. Comment configurer moi-même ma Freebox ?

Dans certains cas (application du Freestore non disponible ou qui ne fonctionne pas, ou configuration particulière), il est nécessaire de manuellement configurer sa Freebox. Pour ce faire :

  1. Aller sur http://mafreebox.freebox.fr/ depuis son réseau local et se connecter (afin d'accéder à l'interface Web de la Freebox)
  2. Aller dans Paramètres de la Freebox, onglet Mode avancé
  3. Aller dans Gestion des ports
  4. Cliquer sur Ajouter une redirection
  5. Dans IP Destination, choisir le Freebox Player
  6. Dans IP Source, mettre 37.187.125.171
  7. Dans Port de Début et Port de Fin, mettre la même valeur (un nombre, au choix, compris entre 1200 et 65 000, et l'interface devrait indiquer si le nombre entré n'est pas possible)
  8. Dans Port de destination, mettre 80
  9. Dans Commentaires, mettre "Utilisé pour contrôler la Freebox avec un Assistant"
  10. Cliquer sur Sauvegarder

Capture

Une fois fait, il faut me contacter par email ([email protected]) en m'indiquant votre adresse IPv4 publique (que vous pouvez trouver sur https://www.whatismyip.com/fr/), le port choisi à l'étape 7 et l'email utilisé à l'inscription, afin que je puisse compléter votre profil.

8. L'assistant me répond mais rien ne se passe

Voici une série de tests :

  • Vérifiez que le code télécommande est correct (cela arrive très souvent que les gens se trompent). Si vous vous êtes trompé, vous pouvez le modifier sur votre profil.

  • S'il est correct, vérifiez sur votre compte s'il y a une section "Messages d'erreur" qui est visible et qui expliquerait les problèmes que vous avez.

  • Vérifiez que le problème n'est pas dû à IFTTT / Google en allant sur https://ifttt.com/activity Capture

  • il se peut que votre box ait changé d'adresse :

    1. Aller sur http://mafreebox.freebox.fr/ depuis son réseau local et se connecter (afin d'accéder à l'interface Web de la Freebox)
    2. Aller dans Paramètres de la Freebox, onglet Mode avancé
    3. Aller dans Gestion des ports
    4. Repérer la section qui induque les informations ci-dessous : Capture
    5. Vérifier que la redirection est bien faite en direction de votre Freebox Player, sinon éditer l'entrée et choisir le Freebox Player dans la liste déroulante
  • Sinon, essayez une commande personnalisée : sur votre profil, allez à la section "Créer mes propres actions" puis choisissez une action, cliquez sur Ajouter puis sur le bouton Tester.

  • Enfin, la dernière chose à faire est de tester localement si votre Freebox réagit aux commandes. Pour cela :

    1. Se rendre sur http://mafreebox.freebox.fr/ (depuis votre réseau local) puis se connecter à l'interface Web de votre Freebox
    2. Se rendre dans Périphériques Réseau
    3. Repérer le Freebox Player et double-cliquer dessus
    4. Se rendre dans l'onglet Connectivité afin de trouver l'adresse IPv4 joignable et active de votre Freebox (ci-dessous il s'agit de 192.168.0.33)
      Capture
    5. Dans votre navigateur Web, entrer l'URL suivante : http://192.168.0.33/pub/remote_control?key=power&code=12345678 en remplaçant l'IP 192.168.0.33 par celle trouvée à l'étape 4, et en remplaçant le code 12345678 par votre code télécommande
    6. Votre Freebox devrait s'allumer/s'éteindre
  • Après tous ces tests, contactez moi pour m'indiquer le résultat.

9. L'application du Freestore ne fonctionne pas et me dit « Pas de token »

J'ai besoin de ton aide pour comprendre d'où vient cette erreur ! Tu veux bien m'aider ? Alors lis ça : https://github.com/Aymkdn/assistant-freebox-cloud/wiki/Pas-de-token

Sinon, tu dois configurer manuellement ta Freebox : https://github.com/Aymkdn/assistant-freebox-cloud/wiki#7-comment-configurer-moi-m%C3%AAme-ma-freebox-

Clone this wiki locally