Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

assistant-livebox

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

assistant-livebox

Plugin pour contrôler la Livebox via un Assistant comme Google Home en utilisant le package assistant-plugins

  • 1.1.3
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

assistant-livebox

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 !

Sommaire

Installation

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épertoire assistant-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

Configuration

Éditer le fichier configuration.json du répertoire assistant-plugins.

Dans la section concernant le plugin livebox, on trouve le paramètre ci-dessous.

Paramètre ip_box

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.

Paramètre autres_chaines

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"}
    ]
  }

Utilisation

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é) :

Une applet ne fonctionne pas ? Merci de me prévenir !

Personnalisation

Il est également possible de créer ses propres applets et commandes pour piloter la livebox.

Il faut pour cela procéder ainsi :

  1. Créer une nouvelle applet dans IFTTT : https://ifttt.com/create
  2. Cliquer sur this puis choisir Google Assistant (ou Cortana ou Amazon Alexa)
  3. Choisir la carte Say a simple phrase (ou autre, selon votre cas)
  4. Dans « What do you want to say? » mettre la phrase qui va déclencher l'action
  5. Remplir les autres champs de la carte
  6. Maintenant, cliquer sur that puis choisir Pushbullet
  7. Choisir la carte Push a Note
  8. Dans le champs « Title », mettre Assistant
  9. Dans le champs « Message », mettre livebox_ suivi par la commande souhaitée (si plusieurs commandes, les séparer par une virgule) (voir plus bas)
  10. Enregistrer puis cliquer sur Finish
  11. Dites : « OK Google » (ou la phase qui déclenche votre assistant) suivi de votre phrase spéciale du point 4)
  12. L'assitant va s'exécuter

Commandes

Dans l'étape 9) précédente, vous devez y indiquer une commande. Voici donc les commandes disponibles :

  • up : envoie la commande up (flèche haut)
  • down : envoie la commande down (flèche bas)
  • left : envoie la commande left (flèche gauche)
  • right : envoie la commande right (flèche droite)
  • ok : envoie la commande OK
  • mute : envoie la commande mute (sourdine)
  • play : envoie la commande play (met sur "play" si c'est sur "pause", ou met sur "pause" si c'est déjà en lecture)
  • pause : envoie la commande pause (met sur "pause" si c'est sur "play", ou met sur "play" si c'est déjà en pause)
  • fwd : envoie la commande fwd (avance rapide)
  • rwd : envoie la commande rwd (retour rapide)
  • waitXXXX : enclenche un timer de XXXX millisecondes
  • on : vérifie si le décodeur est allumé, sinon envoie on suivi d'un timer de 6 secondes (wait6000)
  • off : vérifie si le décodeur est éteint, sinon envoie off
  • tv : vérifie si le décodeur est déjà sur la TV, sinon l'allume (si éteint) et envoie la séquence back, wait3000
  • menu : envoie la séquence menu
  • back : envoie la commande red
  • soundDown : envoie la commande vol_dec
  • soundUp : envoie la commande vol_inc
  • programUp : envoie la commande prgm_inc
  • programDown : envoie la commande prgm_dec
  • zappe sur ABC : permet de zapper sur la chaine ABC (exemple : livebox_zappe sur la 1 ou livebox_zappe sur TF1)
  • vod : permet d'accéder à la VOD (non testé)
  • rec : permet d'enregistrer (non testé)

FAQs

Package last updated on 20 Jul 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc