Ce plugin de assistant-plugins
permet de contrôler la Livebox d'Orange.
Consulter le changelog pour connaitre les dernières mises à jour.
ATTENTION : vous n'avez besoin QUE du plugin assistant-livebox
pour piloter la Livebox (pas besoin de assistant-ifttt
ou assistant-wait
, ou autre....).
Merci à @ABOAT pour avoir testé le plugin, puisque je ne possède pas de Livebox !
Si vous n'avez pas installé assistant-plugins
, alors il faut le faire, et sélectionner livebox comme plugin.
Si vous avez déjà installé assistant-plugins
, et que vous souhaitez ajouter ce plugin, alors :
- Pour Windows, télécharger
install_livebox.bat
dans le répertoireassistant-plugins
, puis l'exécuter en double-cliquant dessus. - Pour Linux/MacOS, ouvrir une console dans le répertoire
assistant-plugins
et taper :
npm install assistant-livebox@latest --save --loglevel error && npm run-script postinstall
Éditer le fichier configuration.json
du répertoire assistant-plugins
.
Dans la section concernant le plugin livebox
, on trouve le paramètre ci-dessous.
Il s'agit de l'adresse IP de votre décodeur Livebox. Pour connaitre l'IP de votre décodeur il faut se rendre sur http://livebox/, puis cliquer sur le décodeur, et l'IP devrait s'afficher.
Si vous souhaitez ajouter des chaines manuellement, vous pouvez le faire avec le paramètre autres_chaines
dans le fichier de configuration.
Exemples:
"livebox":{
"ip_box":"192.168.0.1",
"autres_chaines":[
{"canal":"1001","nom":"Ma Chaine 1"},
{"canal":"1002","nom":"Ma Chaine 2"}
]
}
J'ai créé des applets IFTTT pour vous faciliter la tâche.
Voici les phrases clés à dire — s'assurer d'avoir installé les applets associées (pour Alexa il faudra dire Alexa déclenche
suivi de la phrasé-clé) :
-
allume la livebox
: allume seulement la livebox- Applet pour Google Home : https://ifttt.com/applets/zXEgyuJZ-allume-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/FGJwvnBj-allume-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/NF5ARJfx-allume-la-livebox-avec-alexa
-
allume la télé
: allume la livebox ET va mettre une chaine télé- Applet pour Google Home : https://ifttt.com/applets/bkVTxw7F-allume-la-tele-via-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/ssHvzJe7-allume-la-tele-via-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/XgB34kRD-allume-la-tele-via-la-livebox-avec-alexa
-
allume la télé et zappe sur ...
: allume la livebox (si elle n'est pas allumée) puis va mettre la chaine de télé demandée
Exemples :
OK Google, allume la télé et zappe sur M6
OK Google, allume la télé et zappe sur la 6- Applet pour Google Home : https://ifttt.com/applets/qe296b8Y-allume-la-tele-via-la-livebox-et-zappe-sur-une-chaine-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/TFLVCX3x-allume-la-tele-via-la-livebox-et-zappe-sur-une-chaine-avec-cortana
- Applet pour Alexa : non disponible
-
éteins la livebox
: pour éteindre la livebox- Applet pour Google Home : https://ifttt.com/applets/TaE7QPgp-eteins-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/tLgmPqHC-eteins-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/nytf5nC3-eteins-la-livebox-avec-alexa
-
zappe sur ...
: zappe sur la chaine demandée, et fonctionne aussi avec le numéro de la chaine
Exemples :
OK Google, zappe sur TMC
OK Google, zappe sur la 10- Applet pour Google Home : https://ifttt.com/applets/Gkwdf5qX-zappe-sur-une-chaine-de-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/Ng9zaJCQ-zappe-sur-une-chaine-de-la-livebox-avec-cortana
- Applet pour Alexa : Alexa est très limitée niveau personnalisation... Du coup il faut une applet par chaine ! Voici quelques applets déjà créées pour vous : Zappe sur TF1, Zappe sur France 2, Zappe sur France 3, Zappe sur Canal+, Zappe sur France 5, Zappe sur M6, Zappe sur Arte, Zappe sur C8, Zappe sur W9, Zappe sur TMC, Zappe sur TFX, Zappe sur NRJ12, Zappe sur LCP, Zappe sur France 4, Zappe sur BFM, Zappe sur Gulli
-
coupe le son de la livebox
- Applet pour Google Home : https://ifttt.com/applets/Zc2L69wm-coupe-le-son-de-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/tqUBLTxR-coupe-le-son-de-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/cNevq362-coupe-le-son-de-la-livebox-avec-alexa
-
remets le son de la livebox
- Applet pour Google Home : https://ifttt.com/applets/qUct6bAs-remets-le-son-de-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/nU2pqZwJ-remets-le-son-de-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/hUbavGsB-remets-le-son-de-la-livebox-avec-alexa
-
baisse le son de la livebox
: va baisser le son de 3 barres- Applet pour Google Home : https://ifttt.com/applets/VSAfav2p-baisse-le-son-de-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/e7xAWTMt-baisse-le-son-de-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/Kqpmjx5S-baisse-le-son-de-la-livebox-avec-alexa
-
monte le son de la livebox
: va augmenter le son de 3 barres- Applet pour Google Home : https://ifttt.com/applets/v7MAerXS-augmente-le-son-de-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/XxtNsW6E-augmente-le-son-de-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/keTCgsyp-augmente-le-son-de-la-livebox-avec-alexa
-
mets la livebox sur pause
: met le programme en cours sur pause- Applet pour Google Home : https://ifttt.com/applets/q8Lc5e6F-mets-la-livebox-sur-pause-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/HWMeqEBL-mets-la-livebox-sur-pause-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/Gfb2Pgzr-mets-la-livebox-sur-pause-avec-alexa
-
remets la livebox en lecture
: remet en lecture le programme en cours- Applet pour Google Home : https://ifttt.com/applets/pqgLPWHN-remets-la-livebox-en-lecture-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/Bpq6hL8K-remets-la-livebox-en-lecture-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/xFMtdnpB-remets-la-livebox-en-lecture-avec-alexa
-
va dans le replay Livebox
: va dans le menu Replay de la Livebox- Applet pour Google Home : https://ifttt.com/applets/uef42FEr-va-dans-le-replay-de-la-livebox-avec-google-home
- Applet pour Cortana : https://ifttt.com/applets/KpCfdQJ9-va-dans-le-replay-de-la-livebox-avec-cortana
- Applet pour Alexa : https://ifttt.com/applets/pwPnM3RH-va-dans-le-replay-de-la-livebox-avec-alexa
Une applet ne fonctionne pas ? Merci de me prévenir !
Il est également possible de créer ses propres applets et commandes pour piloter la livebox.
Il faut pour cela procéder ainsi :
- Créer une nouvelle applet dans IFTTT : https://ifttt.com/create
- Cliquer sur this puis choisir Google Assistant (ou Cortana ou Amazon Alexa)
- Choisir la carte Say a simple phrase (ou autre, selon votre cas)
- Dans « What do you want to say? » mettre la phrase qui va déclencher l'action
- Remplir les autres champs de la carte
- Maintenant, cliquer sur that puis choisir Pushbullet
- Choisir la carte Push a Note
- Dans le champs « Title », mettre
Assistant
- Dans le champs « Message », mettre
livebox_
suivi par la commande souhaitée (si plusieurs commandes, les séparer par une virgule) (voir plus bas) - Enregistrer puis cliquer sur Finish
- Dites : « OK Google » (ou la phase qui déclenche votre assistant) suivi de votre phrase spéciale du point 4)
- L'assitant va s'exécuter
Dans l'étape 9) précédente, vous devez y indiquer une commande. Voici donc les commandes disponibles :
-
up
: envoie la commandeup
(flèche haut) -
down
: envoie la commandedown
(flèche bas) -
left
: envoie la commandeleft
(flèche gauche) -
right
: envoie la commanderight
(flèche droite) -
ok
: envoie la commandeOK
-
mute
: envoie la commandemute
(sourdine) -
play
: envoie la commandeplay
(met sur "play" si c'est sur "pause", ou met sur "pause" si c'est déjà en lecture) -
pause
: envoie la commandepause
(met sur "pause" si c'est sur "play", ou met sur "play" si c'est déjà en pause) -
fwd
: envoie la commandefwd
(avance rapide) -
rwd
: envoie la commanderwd
(retour rapide) -
waitXXXX
: enclenche un timer de XXXX millisecondes -
on
: vérifie si le décodeur est allumé, sinon envoieon
suivi d'un timer de 6 secondes (wait6000
) -
off
: vérifie si le décodeur est éteint, sinon envoieoff
-
tv
: vérifie si le décodeur est déjà sur la TV, sinon l'allume (si éteint) et envoie la séquenceback
,wait3000
-
menu
: envoie la séquencemenu
-
back
: envoie la commandered
-
soundDown
: envoie la commandevol_dec
-
soundUp
: envoie la commandevol_inc
-
programUp
: envoie la commandeprgm_inc
-
programDown
: envoie la commandeprgm_dec
-
zappe sur ABC
: permet de zapper sur la chaine ABC (exemple :livebox_zappe sur la 1
oulivebox_zappe sur TF1
) -
vod
: permet d'accéder à la VOD (non testé) -
rec
: permet d'enregistrer (non testé)