GOOGLE HOME


Tutoriel pour controler son décodeur tv d'orange à la voix avec google home
Si vous possédez un hébergement internet ou d'un serveur local, voici des scripts php qui vont vous permettre d'automatiser les actions et d'utiliser le minimum d'applet Ifttt.

Si vous souhaitez utiliser ces scripts php sur un hébérgeur internet, cliquez ici.

Si vous souhaitez directement télécharger tous les fichiers, cliquez ici.
Vous devrez éditer le fichier chaine.php ou decodeur.php et y modifier les lignes du haut.




>> Script chaine.php

Automatiser le changement de chaines


Ce script va permettre de demander toutes les chaines par leur numéros.


Avant de télécharger les scripts, remplissez le formulaire suivant,
puis cliquez sur "Mémoriser mes informations" :


Votre adresse IP publique :
Port externe ouvert sur votre livebox :

* Vos informations ne sont ni stockées ni conservées

Une fois vos informations mémorisées, vous pouvez télécharger le script php : chaine.php (version 1.0)

Sauvegardez le fichier sur votre ordinateur, puis envoyez le, en mode ASCII, sur votre hébérgement internet.
Il est recommandé de placer le script php dans un dossier protégé


>> Création de l'applet ifttt


Sur IFTTT, créez une nouvelle applet comme réalisé sur la page d'accueil.

Choisissez Google Assistant, puis "Say a phrase with a numer".

Remplissez le formulaire comme l'exemple de l'image.

What do you want to say ?
Je veux voir la #

What"s another way to say it ?
Je veux la chaine #

And another way ?
Mets la chaine #

What do you want the Assistant to say in reponse ?
Ok, je mets la chaine # sur votre décodeur

Language
Choisissez French

Cliquez ensuite sur le bouton Create trigger
Cherchez et choisissez ensuite Webhooks

Remplissez le formulaire comme sur l'image.

Remplacez VOTRE-URL par l'url de votre hébérgement (url de l'emplacement du script php).

URL
http://VOTRE-URL/chaine.php?nb={{NumberField}}

Method
Choisissez GET

Content Type
Choisissez application/x-www-form-urlencoded

Body
Laissez vide

Cliquez enfin sur le bouton
Create action

Vous pourrez maintenant demander à google home n'importe quelle chaine par son numéro. Même les chaines à plusieurs chiffres !


>> Script decodeur.php

Automatiser les changements de chaines
Automatiser les principales commandes


Ce script php va vous permettre avec une seule applet ifttt de :

- Allumer / Eteindre le décodeur (le menu orange n'apparait plus à l'allumage).
- Changer les chaines par leurs numéros.
- Changer les chaines de la TNT par leurs noms (modules à télécharger pour les autres chaines).
- Couper / Remettre le son.
- Monter / Baisser le son de plusieurs niveaux en une seule commande.
- Règler le son à un certain niveau. (> version 1.4)
- Demander la chaine précédente ou suivante (> version 1.2)
- Demander de faire une pause / reprendre la lecture (> version 1.3)
- Demander de faire une avance / retour rapide (> version 1.31)



Si vous ne l'avez pas déjà fait plus haut, remplissez le formulaire suivant,
puis cliquez sur "Mémoriser mes informations" :


Votre adresse IP publique :
Port externe ouvert sur votre livebox :

* Vos informations ne sont ni stockées ni conservées

Puis, télécharger le script php principal : decodeur (version 1.44 *)


Sauvegardez le fichier sur votre ordinateur puis envoyez le, en mode ASCII, sur votre hébérgement internet.
Il est recommandé de placer les scripts php dans un dossier protégé

Rendez vous maintenant sur le site ifttt.


* version 1.42 : Ajout d'un délai permettant au Menu orange de s'effacer à l'allumage.
version 1.43 : Changement de nom de la chaine numéro 23 en RMC Story.

version 1.44 : Mise à jour pour un fonctionnement sur un serveur local.


>> Création de l'applet ifttt

Sur IFTTT, créez une nouvelle applet comme réalisé sur la page d'accueil.

Choisissez Google Assistant, puis "Say a phrase with a text ingredient".

Remplissez le formulaire comme l'exemple de l'image.

What do you want to say ?
Peux tu $ décodeur

What"s another way to say it ?
Laissez vide

And another way ?
Laissez vide

What do you want the Assistant to say in reponse ?
Ok, je $ décodeur.

Language
Choisissez French

Cliquez ensuite sur le bouton Create trigger


Vous pouvez remplacer décodeur par ce que vous souhaitez, mais vous devrez le modifier dans vos commandes vocales
Cherchez et choisissez ensuite Webhooks

Remplissez le formulaire comme sur l'image.

Remplacez VOTRE-URL par l'url de votre hébérgement (url de l'emplacement du script php).

URL
http://VOTRE-URL/decodeur.php?com=<<<{{TextField}}>>>

Method
Choisissez GET

Content Type
Choisissez application/x-www-form-urlencoded

Body
Laissez vide

Cliquez enfin sur le bouton
Create action



Voici une liste des commandes possibles :

Allume le décodeur
Eteins le décodeur
Monte (Augmente) le son du décodeur (monte le son de 1)
Monte (Augmente) de *NOMBRE* (ce que vous voulez), le son du décodeur (monte le son de *NOMBRE*)
Baisse (Diminue) le son du décodeur (baisse le son de 1)
Baisse (Diminue) de *NOMBRE* (ce que vous voulez), le son du décodeur (baisse le son de *NOMBRE*)
Règle (Met) le son à *NOMBRE* sur le décodeur (Met le son au niveau *NOMBRE*) (ver 1.4)
Règle (Met) le son à *NOMBRE* % sur le décodeur (Met le son à *NOMBRE* %) (ver 1.4)
Coupe le son du décodeur
Remet le son du décodeur
Mets (Change ou Zappe sur) la *NUMERO DE CHAINE* sur le décodeur
Mets (Change ou Zappe sur) *NOM DE LA CHAINE* sur le décodeur
Fais Ok (Valide ou confirme) sur le décodeur
Fais retour (Annule) sur le décodeur
Mets (passe, zappe...) la chaine précédente sur le décodeur (> version 1.2)
Mets (passe, zappe...) la chaine suivante sur le décodeur (> version 1.2)
Fais (mets en pause) une pause sur le décodeur (> version 1.3)
Reprends la lecture du décodeur (> version 1.3)
Fais une avance rapide sur le décodeur (> version 1.31)
Fais un retour rapide sur le décodeur (> version 1.31)



Exemples concrets :

Monte de 5 barres, le son du décodeur
Baisse de 3 niveaux le son du décodeur
Règle le son à 5 sur le décodeur (ver 1.4)
Mets le son à 50% sur le décodeur (ver 1.4)
Mets France 2 sur le décodeur
...

Si vous rencontrez quelques difficultés pour faire comprendre certaines chaines tv, dites le mot chaine devant le nom.

Exemple : lorsqu'on demande "Mets 6ter sur le décodeur", elle comprend souvent "Mets sister sur le décodeur".
Par contre, lorsque l'on dit "Mets la chaine 6ter sur le décodeur", elle comprend bien.


Commandes pour rigoler avec les jeunes enfants :

Monte le son de 1 petit caca sur le décodeur
Monte le son de 5 gros cacas sur le décodeur
Baisse le son de 2 pipis sur le décodeur
Fais caca TF1 sur le décodeur
Crache France 2 sur le décodeur
Mets, si tu veux bien, M6 sur le décodeur
...
Ce qui fait rire les enfants est la réponse de Google Home :-)
Amusez vous bien ;-)

>> Les chaines des bouquets orange



Le script decodeur.php permet d'appeler par leurs noms les chaines de la TNT.
Pour appeler d'autres chaines par leurs noms, voici des modules le permettant.

Téléchargez et envoyez le ou les modules dont vous avez besoin, sur votre hébérgement internet, dans le même dossier que le script "decodeur.php".

Si vous téléchargez un nouveau module, vous devez re-télécharger le script "decodeur.php", après avoir rempli le formulaire.


Chaines généralistes (Télécharger le module) :

// Divertissement
Téva
TV5 Monde
// Jeunesse
Disney Channel
Disney Channel +1
// Sport
Equidia
// Information française
LCP 24/24
Public Sénat 24/24
France 24 (en français)
BFM business
Euronews
// Découverte et art de vivre
Aerostar
Vivolta
DOG TV
// Jeunes adultes
No Life
ENÔRME TV
Ginx
BET
// Musique
TRACE Urban
NRJ Hits
Virgin Radio TV
O’FIVE
BBLACK CLASSIK
BBLK CARIBBEAN
Indies Live
// Societé et culture
Luxe TV
Men’s UP
Ma Chaîne Etudiante
Demain TV
KTO
Souvenirs from earth
OUATCH TV
// Jeux, services et téléachat
Tek TV Shop
M6 Boutique
Best of Shopping
Astro Center
Lucky Jack
QVC
// Information internationale
France 24 (en anglais)
France 24 (en arabe)
Africa 24
CNN
Skynews
CNBC
Bloomberg Television
BBC
Al Jazeera English
Al Jazeera
MEDI1TV
i24 News
NHK World
Deutsche Welle


Bouquet Canal+ (Télécharger le module) :

CANAL+ Décalé
CANAL+ Cinéma
CANAL+ Sport
CANAL+ Séries
CANAL+ Family


Bouquet Canal+ famille (Télécharger le module) :

COMEDIE+
Série Club
POLAR+
MTV
ELLE GIRL
NON STOP PEOPLE
AB1
MCM
LA CHAINE METEO
Paris Première
RTL9
TV Breizh
Novelas TV
PLANETE+
PLANETE+ A&E
PLANETE+ CI
Toute l'Histoire
Voyage
National Geographic
Nat Geo Wild
Histoire
Ushuaïa TV
Science & Vie TV
Mont-blanc live
Piwi+
TéléTOON+
TELETOON+1
DISNEY JUNIOR
NICKELODEON JUNIOR
CARTOON NETWORK
NICKELODEON
NICKELODEON+1
DISNEY XD
NICKELODEON 4TEEN
Boomerang
Boing
tiji
Canal J
Toonami
J ONE
Viceland
GAME ONE
Mangas
MTV HITS
M6 Music
MCM Top
RFM TV
WARNER TV


Bouquet Ciné Séries (Télécharger le module) :

Paramount Channel
Paramount Channel Décalé
OCS Max
OCS City
OCS Choc
OCS Géants
TCM Cinéma
Action


Bouquet Ciné Séries Max (Télécharger le module) :

Paramount Channel
Paramount Channel Décalé
OCS Max
OCS City
OCS Choc
OCS Géants
TCM Cinéma
Action
SUNDANCE TV
Ciné+ Premier
Ciné+ Frisson
Ciné+ Emotion
Ciné+ Famiz
Ciné+ Club
Ciné+ Classic
Eurochannel


Bouquet BeIN SPORTS (Télécharger le module) :

beIN SPORTS 1 beIN SPORTS 2 beIN SPORTS 3


Bouquet SPORTS Max (Télécharger le module) :

OL TV
AB Moteurs
Motors TV
beIN SPORTS 1
beIN SPORTS 2
beIN SPORTS 3
Fuel TV
Fight Sports
Golf Channel
Girondins TV max
Motorvision
Nautical Channel
Trek
Chasse & Pêche


Bouquet Famille (Télécharger le module) :

Paris Première
RTL9
AB1
MCM
TV Breizh
Tiji
Canal J
Boomerang
Boomerang +1
Toonami
Boing
Baby TV
Mangas
GAME ONE
GAME ONE +1
National Geographic
Nat Geo Wild
Ushuaïa TV
Voyage
Trek
Animaux
Histoire
Toute l'Histoire
Chasse & Pêche
Science & Vie TV
CRIME DISTRICT
M6 Music
RFM TV
MCM Top
Trace Tropical
Melody
Mezzo
Mezzo Live HD


Bouquet Pickle-TV (Télécharger le module) :

ES1
OKLM TV
Game One
Game One +1
Clubbing TV


Bouquet Melody (Télécharger le module) :

Melody


Bouquet Musique classique (Télécharger le module) :

Brava
Classica
Mezzo
Mezzo Live HD


Bouquet Adulte (Télécharger le module) :

XXL
Dorcel TV
Penthouse HD1
Penthouse HD2
Penthouse Black
Brazzers TV
Hustler HD
Dorcel XXX


Bouquet Gay (Télécharger le module) :

Pink X Man-X


D'autres bouquets à venir...











Produits
compatibles
Google-Home :