Aymkdn / assistant-freebox-cloud

Assistant Freebox in the Cloud
74 stars 14 forks source link

Participation à la beta #1

Closed Aymkdn closed 5 years ago

Aymkdn commented 5 years ago

Bonjour,

Si tu es intéressé pour participer à la beta du plugin assistant-freebox dans-le-cloud (qui ne nécessite donc pas d'installation sur un ordinateur), alors clique sur le bouton Subscribe à droite pour recevoir un email lorsque je posterai ici plus de détails.

Quelques mots sur le principe :

J'ai essayé de simplifier au maximum le processus.

Lorsqu'on va donner une commande (par exemple : "OK Google, allume la Freebox"), IFTTT va envoyer la requête au service "Assistant Freebox" qui va l'exécuter vers votre Freebox.

Je suis en train de finaliser tout ça et voir avec IFTTT si je peux publier mon service.

À suivre d'ici quelques jours/semaines si tout va bien. Je publierai ici les indications à suivre quand tout sera prêt.

Merci à ceux qui voudront participer !

FredSan83 commented 5 years ago

Salut Aymeric, Ca bosse fort ! Bon si j'ai compris le principe, on gardera les commandes IFTTT au niveau "THIS" et on les orientera dans le "THAT" vers le service "Application Freebox" d'IFTTT qui est aujourd'hui simulé par ton site web en attendant la publication officielle. J'ai bon ? :) Je pense que tu as prévu une petite explication pour arrêter momentanément le service sur PC 24/7. Je subscribe en attendant.

@+

Aymkdn commented 5 years ago

Bon si j'ai compris le principe, on gardera les commandes IFTTT au niveau "THIS" et on les orientera dans le "THAT" vers le service "Application Freebox" d'IFTTT qui est aujourd'hui simulé par ton site web en attendant la publication officielle. J'ai bon ? :)

Yep c'est ça. Donc y'aura des applets pré-faites (comme c'est le cas aujourd'hui), et la possibilité d'envoyer des commandes personnalisées également. La seule limitation est que le service n'est pas capable de savoir si la Freebox est allumée ou éteinte, donc faudra juste faire attention de ne pas lui dire "allume la Freebox" alors qu'elle est déjà allumée ;-)

Je pense que tu as prévu une petite explication pour arrêter momentanément le service sur PC 24/7.

Oui tout à fait.

histoirede commented 5 years ago

Bonjour et merci pour votre proposition, je subscribe. Cordialement

Aymkdn commented 5 years ago

Alors, tout est prêt de mon côté... J'attends d'avoir des nouvelles d'IFTTT pour que mon service soit publié, sans ça on ne pourra pas aller plus loin :-( Pour le moment, je n'ai pas de nouvelle de leur part, malgré plusieurs relances.

Je vous tiens au courant !

FredSan83 commented 5 years ago

Bon ben qu'est ce qu'ils foutent chez IFTTT, on est dans les starting-blocks et impatient !!! ;-)

Aymkdn commented 5 years ago

Je suis toujours en attente de IFTTT... Je les ai relancé hier...

Aymkdn commented 5 years ago

Alors, j'ai enfin réussi à avoir quelqu'un de IFTTT.... Par contre ils veulent un legal agreement de Free.... Pppfff... Je suis donc en train de chercher quelqu'un de chez Free qui puisse m'aider !

histoirede commented 5 years ago

Bonjour, oui c'était un peu prévisible. Espérons...

FredSan83 commented 5 years ago

Bonjour à tous, Et là, c'est le drame... SI en plus tu dis à Free, que tu rapproches, par cette fonctionnalité, la V6 de la Delta ... :) Pour ma part, ce serait un frein de plus pour la migration !

Comme dit Joël "Espérons..."

Aymkdn commented 5 years ago

J'ai réussi à contacter un développeur de Free sur Twitter. On a discuté un peu. Je vais le relancer demain pour avoir un email/contact de chez eux avec qui je puisse discuter de ce service "fait par la communauté". Ils veulent que les choses soient clairs afin de bien différencier les services que Free proposent, et ceux proposés par la communauté. Ça avance donc ;-)

FredSan83 commented 5 years ago

Tiens, puisque tu es devant ton PC, est-ce que les commandes "complexes" type freebox_folder seront présentes dans cette version Cloud?

Aymkdn commented 5 years ago

Tiens, puisque tu es devant ton PC, est-ce que les commandes "complexes" type freebox_folder seront présentes dans cette version Cloud?

Non, car cette commande utilise l'accès au Freebox Serveur, alors que le service est seulement pour le Freebox Player. Pour moi c'est une commande avancée qui s'adresse à un public averti, et donc dans ce cas il faudra continuer à installer assistant-plugins. Il est aussi possible d'avoir les deux en même temps (actuellement toutes mes commandes classiques sont gérées par le service IFTTT tandis que les commandes type freebox_folder sont gérés par mon assistant-plugins qui fait aussi tourner d'autres plugins).

L'idée ici est de proposer un service au moins geek, à "Madame Michu" ;-)

FredSan83 commented 5 years ago

ou ma mère donc ! lol

Bon, on verra en temps si je la débarrasse de cette ignoble boîte qui l'encombre (le PC) ;-) NB : Faut vraiment que je m’intéresse au RaspBerry ! Bonne Soirée

johan7739 commented 5 years ago

Bonjour

Très beau projet et je suis intéresser par la version cloud. En tout cas si besoin d'aide ou de beta testeur je peux me rendre disponible. Je ne suis pas un pro geek ou informaticien mais je suis curieux alors si je peux apporter mon aide. Bonne journée

Aymkdn commented 5 years ago

Alors, je n'ai pas une bonne nouvelle....

IFTTT réclame "plusieurs dizaines, voir centaines, de milliers d'euros selon la formule choisie" pour pouvoir publier un service sur leur site... Information qu'il fut bien difficile à avoir de leur équipe commerciale....

Il va donc falloir que je réfléchisse à une autre solution... C'est dommage quand même au vue du temps que j'ai passé à créer ce service 😡

alexgiraudi commented 5 years ago

;) oui c’est dommage

Aymkdn commented 5 years ago

J'ai pensé à une autre solution. Ça sera moins classe que d'avoir mon propre service dans IFTTT mais ça devrait le faire quand même ;-) Je vais devoir modifier certaines choses du coup.... J'essaie de m'y atteler ce week-end, tester et tout !

Je reviens vers vous rapidement.

FredSan83 commented 5 years ago

C'est bien dommage. et j'étais bien loin de soupçonner que ça puisse coûter des milliers d'euros ! Il serait temps que nos chers FAI pensent également à leurs anciens clients qui ne veulent pas forcément passer à la toute dernière version de leurs boiboites et pourraient aider des développeurs comme toi. Bref c'est un autre débat !

histoirede commented 5 years ago

L'espoir reprend...

Aymkdn commented 5 years ago

Bon... Je voulais utiliser les webhooks à la place.... Sauf qu'IFTTT interdit de publier des applets qui contiennent des webhooks, donc je ne peux pas fournir des applets pré-applets qu'il suffirait d'activer. En d'autres termes, l'utilisateur devra créer lui-même ses applets (une 10aine d'étapes pour 1 applet), pour chaque commande vocale, donc autant dire que cela devient trop compliqué pour la plupart des gens.

Évidemment, IFTTT ne fournit aucune API ni moyen d'automatiser la création d'applet...

Bref, pour le moment je suis dans une impasse. J'essaie de proposer une solution grand public, mais IFTTT fait tout pour que je n'y arrive pas, et à ma connaissance il n'existe aucun autre site qui propose les mêmes fonctionnalités.

Il est possible de créer des Google Actions, mais je ne suis pas sûr que ça fonctionnerait comme je le souhaite ici, puis Google doit approuver ce qu'on souhaite diffuser, et on est obligé de dire des phrases plus longues (par exemple : "OK Google, dis à Assistant Freebox de zapper sur France 2", au lieu de "OK Google, zappe sur France 2").... donc bof bof.

Donc ça m'emmerde car je voulais faire dans la simplicité pour l'utilisateur, et je ne vais pas y arriver compte tenu des moyens actuels. Je continue à réfléchir....

Aymkdn commented 5 years ago

Une rapide mise à jour : finalement je suis parti sur un système basé sur le Webhook de IFTTT.

J'ai essayé de simplifier/expliquer au mieux comment créer des applets (je proposerai 10 commandes de base). Je suis en train de finaliser tout ça. N'étant pas chez moi ce week-end va falloir attendre encore un peu 😉

Aymkdn commented 5 years ago

Dernière update : tout est en place. J'ai publié l'application sur le Freestore et elle est en attente de validation depuis 3 jours. En espérant qu'elle soit validée puisqu'elle permet de configurer la Freebox hyper facilement.

En tout cas, cette histoire aura été tout sauf simple....

FredSan83 commented 5 years ago

Salut Aymeric, On imagine ! Tu nous fais un update quand c'est publié car je ne surveille pas trop le freestore.. Bon WE

seb60500 commented 5 years ago

L appli est sur le freestore Hourra☺️☺️

Aymkdn commented 5 years ago

Alors, en effet, l'application a été publiée :-)

Rendez-vous sur https://assistant.kodono.info/freebox/ pour vous inscrire et suivre les instructions.

On va pouvoir maintenant tester avec plus d'utilisateurs que juste moi !

Si vous utilisez déjà assistant-plugins, vous devrez d'abord désactiver les applets que vous possédez déjà sur IFTTT, sinon cela va faire doublon. Par exemple, avant de créer une commande allume la Freebox assurez-vous qu'aucune autre applet IFTTT n'écoute cette commande.

Vous pouvez tout à fait laisser assistant-plugins cohabiter avec assistant-cloud. Par exemple si vous utilisez des fonctions avancées (comme freebox_folder), alors vous pouvez conserver assistant-plugins pour effectuer cette opération, tout en déportant les autres commandes plus "basiques" sur le cloud.

Pour le moment, je vois trois inscrits, mais personne n'a réussi à passer l'étape de l'inscription (c'est-à-dire celle qui consiste à ouvrir l'application du Freestore pour enregistrer sa Freebox)... Du coup je suis assez étonné et perplexe...

De votre part, j'attends donc un retour d'expérience sur le processus d'inscription/configuration, afin que je sache les choses trop compliquées / que vous n'avez pas réussi à faire / à améliorer / pas clair.

La deuxième chose que je souhaite, est de savoir si cela fonctionne bien chez vous, et les possibles erreurs que vous rencontrez. Dans ce cas je vous invite à ouvrir une issue dédiée via https://github.com/Aymkdn/assistant-freebox-cloud/issues/new

Merci !

seb60500 commented 5 years ago

Je suis en cours sa me demande de créer des applets

Dchris83 commented 5 years ago

Bonjour Aymkdn,

Effectivement, j'ai rentré le code fourni par le site dans l'application puis ça a lancer la configuration mais ça n'a jamais abouti. Depuis quand je relance l'application ça reste sur l'étape initialisation même après avoir désinstaller et réinstaller celle-ci !!!

seb60500 commented 5 years ago

Moi aussi sa reste bloqué sur ma télé sur initialisation. Mais sur kodono sa me demande de créer des applets

Tiphaine76 commented 5 years ago

Je me lance à mon tour :) Je vous tiens informés Tiphaine

------ Message d'origine ------ De: "seb60500" notifications@github.com<mailto:notifications@github.com> À: "Aymkdn/assistant-freebox-cloud" assistant-freebox-cloud@noreply.github.com<mailto:assistant-freebox-cloud@noreply.github.com> Cc : "Tiphaine76" tiphainebarbier@hotmail.fr<mailto:tiphainebarbier@hotmail.fr>; "Manual" manual@noreply.github.com<mailto:manual@noreply.github.com> Envoyé : 11/03/2019 18:25:02 Objet : Re: [Aymkdn/assistant-freebox-cloud] Participation à la beta (#1)

Moi aussi sa reste bloqué sur ma télé sur initialisation. Mais sur kodono sa me demande de créer des applets

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/Aymkdn/assistant-freebox-cloud/issues/1#issuecomment-471638763, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AsReFiqSPrYpOOk31ZUjlXrK1FtUF-jOks5vVpFugaJpZM4al50f.

[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif]https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient Garanti sans virus. www.avast.comhttps://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient

Dchris83 commented 5 years ago

Sur kodon0, je suis sur en attente configuration sur la freebox

Aymkdn commented 5 years ago

@Dchris83 et @seb60500 je vois que vos codes ont été transmis....

Donc vous avez lancé l'application puis que vous avez entré le code et ensuite que se passe-t-il ? Voyez-vous un message / popup sur l'écran de la Freebox ?

Dchris83 commented 5 years ago

@Aymkdn Il y avait le message configuration de la freebox en cours mais ça a figer a cette étape là

seb60500 commented 5 years ago

Pareil pour moi Appli bloquer sur initialisation

Aymkdn commented 5 years ago

Après avoir entré le code validation, une fenêtre doit apparaitre : IMG_20190311_183822

Vous n'avez pas ça ??

Tiphaine76 commented 5 years ago

Avez-vous attendu longtemps pour recevoir le mail de validation kodono ? Rien n'arrive pour moi ...

Aymkdn commented 5 years ago

@Tiphaine76 : vérifie tes spams peut-être :)

seb60500 commented 5 years ago

Oui j ai eu cette demande d autorisation J ai accepter l accès aux fichiers

Dchris83 commented 5 years ago

@Aymkdn Oui j'ai eu cette fenêtre que j'ai validé et ensuite il a lancé la configuration de la freebox et c'est à cette étape que ça a bugue

Tiphaine76 commented 5 years ago

trouvé dans mes SPAM :) j'ai aussi eu la demande d'autorisation et maintenant message sur télé : Assistant pour Freebox / chargement depuis 5 bonnes minutes

Dchris83 commented 5 years ago

J'ai même essayer un Hard reset et 7l veut rien savoir. Reste bloqué sur initialisation

Aymkdn commented 5 years ago

OK, donc c'est au moment de la configuration du port que cela plante.

Alors deux questions :

  1. Avez-vous la Fibre ou l'ADSL ?
  2. Si vous allez dans votre interface Freebox (http://mafreebox.freebox.fr/#Fbx.os.app.settings.ports.PortRedir) (Paramètres de la Freebox > Mode avancé > gestion des ports) est-ce que vous voyez une ligne similaire à celle-là : Capture
Tiphaine76 commented 5 years ago

adsl pour moi

seb60500 commented 5 years ago

fibre pour moi

Aymkdn commented 5 years ago

Regardez ce que vous avez dans votre interface de gestion des ports pour voir si ça arrive jusque là ou non (ma question 2).

Free partage certaines adresses IP et limitent les ports, sauf si on active l'option "vraie IP" : https://www.universfreebox.com/article/35583/Freebox-l-option-vraie-IP-fixe-en-ZMD-est-disponible ... je me dis que les gens qui sont dans ce cas auront peut-être des soucis. Je ne sais pas si ça peut être votre cas et si c'est lié ou pas...

Dchris83 commented 5 years ago

Adsl et dans l'interface la ligne n'apparait pas

Dchris83 commented 5 years ago

Je viens de vérifier et j'ai bien une IP fixe

Tiphaine76 commented 5 years ago

moi aussi IP fixe

Dchris83 commented 5 years ago

Si je comprend bien. L'application permet de configurer un port sur le serveur. Par contre a titre indicatif j'ai un server (r2)

Aymkdn commented 5 years ago

Ouais l'application permet d'ouvrir un port aléatoire sur le serveur qui va rediriger vers le Player et qui n'autorise qu'un serveur a envoyé un lien. Cela permet ainsi de contrôler le player depuis le serveur de Kodono qui reçoit les commandes d'IFTTT.

Je réfléchis et je reviens vers vous quand j'ai une idée...

difful commented 5 years ago

bonjour, idem pour moi je suis bien en ip fixe, je n'ai pas l'option vrai ip fixe. pas de config des redirection de ports dans la config du serveur.