Avec ce tutoriel, nous allons vous montrer comment il est possible de piloter la Freebox Révolution à la voix.
La Freebox mini 4K propose des commandes vocales, grâce à Google Assistant. Avec la Freebox Delta, on dispose de deux assistants vocaux : OK Freebox pour les requêtes liées à la télévision et Amazon Alexa pour des commandes plus étendues.
Nous allons vous montrer comment profiter d’un pilotage à la voix sur la Freebox Révolution. Cela passe par Assistant Cloud, une application disponible gratuitement sur la Freestore, et IFTTT, un service web gratuit permettant à ses utilisateurs de créer des chaînes d’instruction simples appelées applets. Le pilotage à proprement parler repose sur Google Assistant, utilisable depuis une enceinte connectée Google Home ou un smartphone équipé de Google Assistant.
1/ Pré-requis avant de se lancer
Sachant que les requêtes utiliseront Google Assistant, notez qu’il faudra utiliser le même compte Google à toutes les étapes. Il est d’ailleurs impératif d’utiliser un compte principal. Pensez aussi à récupérer, au préalable, le code télécommande dans « Réglages / Système / Informations Freebox Player et Server / Player ».
Le code de télécommande est affiché à droite de la page "Informations Freebox".
2/ Installation de l’application Assistant Cloud
Commencez tout d’abord pour ouvrir le Freestore et installer l’application Assistant Cloud.
Lancer ensuite l’application depuis « Applications / Mes applications »
3 / Création du compte pour utiliser l’application "Assistant Cloud"
Pour la configuration de l’application, il va falloir créer un compte en allant sur « https://assistant.kodono.info/freebox ».
Même si c’est possible sur mobile, nous vous conseillons d’effectuer l’opération sur ordinateur pour plus de confort, en raison de nombreuses petites manipulations et de basculements entre les fenêtres.
Il vous sera demandé de rentrer votre adresse e-mail et le code télécommande dont nous parlions plus haut.
Vous recevrez alors un e-mail avec un lien pour valider votre adresse e-mail.
L’activation permettra de récupérer le code d’activation à saisir dans l’application.
Retournez ainsi dans l’application et renseignez le code récupéré, avant de configurer les autorisations d’accès.
L’application est désormais paramétrée. La confirmation apparaît du côte de l’application, mais également sur le site.
4/ Paramétrage du compte IFTTT
Repassez dans le navigateur Web sur l’ordinateur (ou sur le mobile), pour vous connecter au service IFTTT (cliquer sur "S’inscrire sur IFTTT) et activer Google Assistant (cliquer sur "Activer Google Assistant"), en utilisant la même adresse e-mail que précédemment.
5 / Création des applets
Nous voici à la dernière étape, celle de la création des applets qui permettront d’utiliser des commandes vocales. Le développeur annonce la couleur : c’est la longue des étapes.
Le développeur fournit quelques exemples, avec à chaque fois la marche à suivre. Des boutons de copier sont là pour vous simplifier la tâche. Ci-dessous, la commande "Allume la Freebox" pour allumer le player.
Nous avons testé quelques commandes, dont celles pour l’allumage et l’extinction du player. Il suffit d’indiquer le service à utiliser pour la reconnaissance de la requête (Google Assistant), le type de requête (phrase simple), la ou les requêtes déclenchant l’action (allume la télé ou allume la télévision, par exemple), la réponse validant la compréhension de la requête (Ok, j’allume la Freebox, par exemple), la langue utilisée (français, dans notre cas) et le service qui va traduire la requête en action sur la Freebox Révolution (Webhooks).
Pour remplir les premières infos de l’applet, cliquer sur This (en bleu, dans le suite de mots if fhis then that).
Recherchez l’assistant Google parmi les services et validez.
Choisir la commande sous la forme d’une phrase simple (say a simple phrase).
Renseignez la commande d’activation et la réponse confirmation la reconnaissance.
Pour le reste des informations de l’applet, il faut cliquer sur That (en bleu, dans la suite de mots if then that).
Indiquez le service à utiliser pour la transmission de l’action, Webhooks en l’occurrence.
Choisissez le type d’action, à savoir une requête via le Web.
Renseignez la requête et validez la finalisation de l’applet.
Le développeur indique la possibilité d’utiliser les commandes depuis un dispositif équipé de l’assistant Google. Nous avons testé les commandes depuis un smartphone Android. Cela fonctionne.
VERDICT : si la mise en place des commandes vocales requiert pas mal de petites manipulations, elle reste accessible et porte ses fruits. À la fin, on profite bel et bien d’un pilotage à la voix sur la Freebox Révolution. Il y a les commandes fournies par le développeur et les commandes que l’on peut créer grâce à son imagination et à l’aide fournie par le développeur, qui semble d’ailleurs assez réactif lorsqu’il s’agit de répondre aux questions. Pour ceux qui rencontreraient des soucis, notez que nous avons dû nous y reprendre à deux fois pour arriver à nos fins. Alors que vous avions effectué les mêmes manipulations et utilisé le même compte, la première fois n’a pas été la bonne, alors que la seconde a été concluante tout de suite. Nous ne savons toujours pas pourquoi.
Eh bien ma fois c'est très interressant ! et visiblement à la portée de tous !
Petit plus possible d'utiliser l'assistant du Tel ...
Pourquoi l'application a-t-elle besoin d'accéder aux fichiers et au réglages de la freebox ?
Pas mal !!Pas mal!!
oui en effet copier collé c est plus simple ,mais certaine commande ne fonctionne pas ,et le cec hdmi me pose des problèmes pourtant bien réglé la box s allume et s éteint mais la télé reste en veille alors qu'avec la télécommande de la télé sa coupe ou allume tous ,mais bonne application .
j'attends Alexa...
je vois que la révolution a encore de beaux jours devant elle pour ma part je commence a voir de moins en moins l intérêt de là delta
Pour les possesseurs de Delta, Depuis ce matin on peut réaliser à peu près la même manipulation et s'affranchir de "ok freebox" ou "alexa" !
A quoi ça sert :
- Uniformiser sa domotique lorsqu'elle est déjà dépendante de Google home ( un seul assistant pour tous les appareils
- Eviter de crier comme un dingue car il faut bien le reconnaitre, la Delta est un peu sourde, ou malentendante, ou malcomprenante ! ! !
Pas de micros ni caméras chez moi. Donc exit cette fonction !
Sur Android et shield j'ai tout désactivé ou bloqué pour être sur !
Tu as raison !
Surtout quand j'ai tort !
c'est vraiment un tas de bordel alors qu'une simple mise a jour suffirai
Hello,
Le tuto est bien fait et le résultat est bluffant.
c est bon la télécommande est en congé lollllllllllll
Réponse Google, pas besoin de chercher plus loin.
Car l'application va autoriser la communication entre le serveur et ta Freebox, et pour cela elle a besoin d'avoir accès aux réglages. Si tu ne souhaites pas donner l'autorisation, alors il te faudra configurer manuellement ta Freebox, comme expliqué là : https://github.com/Aymkdn/assistant-freebox-cloud/wiki#7-comment-configurer-moi-même-ma-freebox-
Avec ces articles d'Univers Freebox les inscriptions sont intenses, et tout le monde teste en même temps... Du coup on peut s'attendre à quelques instabilités (près de 1300 personnes en 72h) durant ces prochains jours encore, le temps que ça se calme un peu !
Merci de ne pas poser vos questions ici, mais plutôt de consulter https://github.com/Aymkdn/assistant-freebox-cloud/wiki :-)
Bonjour
Je n'arrive pas a faire la commande pour zapper sur les chaines.
Que faut il ecrire apres cette commande: zappe sur $
Cordialement
Bonjour,
Même problème que Mr Freez.
Quand je mets zappe sur $, il me dit que ce champs est pour les caractères numériques #
Quand je mets zappe sur #, il me dit l'inverse.
Merci pour vos llumières
Cordialement
Bonjour,
J'ai le meme souci que Mr freez et platax
cordialement
Bonjour,
J'ai un soucis avec la configuration de la commande pour changer de chaîne le $ n'est pas accepter pour la commande vocale et le lien comporte des erreurs se qui empêche son acceptation, est-ce que je fais mal un truc où sa beuge vraiment?
Cordialement
J'ai eu le même problème car je n'avais pas choisi le bon trigger "Say a phrase with a text ingredient"
Quand c'est du bon boulot, faut le dire.
Bravo a vous !
Bonjour,
De mon coté, le message "Forbidden" apparait dans l'application ASSISTANT CLOUD.
Pouvez-vous m'aider ?
Merci d'avance,
Joachim