Freezone S'inscrire

FAQ FAQ Rechercher Rechercher Liste des Membres Liste des Membres Groupes d'utilisateurs Groupes d'utilisateurs S'enregistrer S'enregistrer
(Mini 4K) Commander le PC + commande vocale Google Assistant
 

Poster un nouveau sujet    Répondre au sujet
   Univers Freebox Index du Forum -> Freebox / Freebox OS / Les App. (Freebox Connect, Freebox Files...)



 Auteur   Message 
zaverell
(Auteur du topic)

Hobbit de L'Univers


Inscrit le: 25 Juil 2018
Messages: 9
 
9 points

zaverell
(Auteur du topic), Posté le: Sam 28 Juil 2018, 13:34    Sujet du message: (Mini 4K) Commander le PC + commande vocale Google Assistant (Mini 4K) Commander le PC + commande vocale Google Assistant 173352 159144
Répondre en citant

Bonjour,

Je cherchais comment ajouter des commandes vocales à Google assistant pour commander la Freebox Mini 4K. D'abord j'ai utilisé une méthode simple (sans root) et d'origine pour communiquer avec à distance ou simplement tout périphérique Android (box ou meme Smartphone).

=> ADB

Pour les commandes vocales, j'y suis arrivé avec ifttt, tasker et ADB Shell [Tasker].

https://play.Google.com/Store/apps/details?id=com.ifttt.ifttt
https://play.Google.com/Store/apps/details?id=net.dinglisch.Android.taskerm
https://play.Google.com/Store/apps/details?id=com.ADBPlugin

Et en bonus je peut aussi maintenant commander la Mini 4K de mon PC.

Il suffit de déverouiller le mode développeur et d'activer "débogage Android" sur la Mini 4K

paramètres/à propos/build => clicker 7 fois OK

puis paramètres/options pour les développeurs/débogage USB => activer sur PC ,après avoir installer la suite adb

https://developer.Android.com/studio/#downloads

télécharger sdk-tool et l'installer. adbconnect IP de la box.

Autoriser la connexion sur la box avec la télécommande (sur l'écran de la TV)

adb shell

et on est dans la Mini 4K ou sur Smartphone

Remote ADB Shell

https://play.Google.com/Store/apps/details?id=com.cgutman.androidremotedebugger

exemple d'utilisation

input keyevent KEYCODE_CHANNEL_UP => chaine suivante
input keyevent KEYCODE_CHANNEL_DOWN => chaine precedente
input keyevent KEYCODE_VOLUME_UP => monte le son
input keyevent KEYCODE_VOLUME_DOWN => baisse le son
input keyevent KEYCODE_VOLUME_MUTE => coupe le son
input keyevent KEYCODE_8 => touche 8
input keyevent KEYCODE_8 input keyevent KEYCODE_8 => 88

am start -n org.xbmc.Kodi/.Splash => lance Kodi
monkey -p com.canal.Android.canal 1 => lance MyCanal
monkey -p fr.Freebox.TV 1 => lance Freebox TV
monkey -p com.orange.ocsgo 1 => lance ocs
monkey -p TV.molotov.app 1 => lance molotov
monkey -p com.Google.Android.Youtube.TV 1 => lance Youtube

am start et monkey sont 2 façons differente de lancer une appli

liste des touches keyevent:

https://developer.Android.com/reference/Android/view/KeyEvent#KEYCODE_PROG_BLUE

Pour les commandes vocales,

il faut que Google Home detecte la Freebox Player mini. Ainsi les commandes de base de Google assistant marcherons:

OK Google monte le volume
OK Google allume la TV

https://support.Google.com/googlehome/answer/7207759?hl=fr

Par contre il manque les commandes:

chaine suivante / precedente
chaine n°TRUC
lance Kodi
lance MyCanal

Mais voici comment faire: je vais pas tout détaillé mais par exemple quand la phrase "chaine suivante" est dite à Google assistant

ifttt envoie un message push au Smartphone contenant le texte "chaine suivante"

tasker réagit au message reçu, le lit et le texte déclenche le plugin ADB Shell [Tasker], et envoie la commande adb correspondante "chaine suivante".

Il suffit donc de créer autant d'applet IFTTT et de taches correspondantes dans tasker que de commande vocale que l'on veut ajouter à Google assistant.

Cela reprend l'idée de Aymeric mais sans avoir besoin de code télécommande ni d'un serveur locale.
Tout est sur le Smartphone:

https://www.universfreebox.com/article/41705/Controler-votre-Freebox-Revolution-grace-a-Google-Assistant-c-est-desormais-possible

Wink
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
mpours
Disciple de L'Univers


Inscrit le: 03 Mar 2016
Messages: 176
 
197 points

mpours, Posté le: Sam 28 Juil 2018, 20:22    Sujet du message: 128877 118813 Répondre en citant

Un ENORME Merci !! Un concentré de tout ce que je cherche un peu partout.

Superbe boulot

M.E.R.C.I +++ Very Happy
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
Akira21
Hobbit de L'Univers


Inscrit le: 01 Juin 2020
Messages: 1
 
1 points

Akira21, Posté le: Lun 01 Juin 2020, 16:34    Sujet du message: 219176 198619 Répondre en citant

Bonjour,

Je déterres le sujet !!! Avez vous plus d'informations sur la manière de procéder ? Ou un tuto ?

Merci de votre aide
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé
CurtisNewton
Modérateur UF


Inscrit le: 25 Juil 2008
Messages: 53842
 
55173 points

CurtisNewton, Posté le: Lun 01 Juin 2020, 16:49    Sujet du message: 13461 11885 Répondre en citant

Bonjour,

Je passe en post-it... Wink
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé

Poster un nouveau sujet     Répondre au sujet

Univers Freebox Index du Forum -> Freebox / Freebox OS / Les App. (Freebox Connect, Freebox Files...)
Page 1 sur 1
Toutes les heures sont au format GMT + 2 Heures
 

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum





CoolVista Thème phpbb
- Site adapté par Vincent Barrier
 © 2005 - 2009 Univers Freebox