EXT‐FreeboxTV - bugsounet/MMM-Bugsounet GitHub Wiki

(French User only)

Ce module nécessite le plugin EXT-VLCServer pour visionner une chaine de TV

Il permet d'afficher, sur votre Mirroir, les chaines de TV de la Freebox.

Voici les chaines actuellement disponibles:

Nom de la Chaine
France 2
France 3
France 4
France 5
Arte
La Chaîne Parlementaire
BFM TV
CNews
CStar
Gulli
L'Equipe
RMC Story
RMC Découverte
Chérie 25
franceinfo
Paris Première
RTL9
Game One
AB1
Téva
Mangas
Equidia
Automoto
Tech & Co
M6 Music
MCM
MCM TOP
RFM TV

Screenshoot

Piloter le module

Ce module peut-être piloter avec:

  • EXT-SmartHome via la liste des sources
  • EXT-TelegramBot pour commander le changement de chaine, volume ou l'arrêt de la TV
  • Par socketNotification (pour développeur)

Installation

Exécutez npm run setup:EXT-FreeboxTV dans le répertoire de MMM-Bugsounet

cd ~MagicMirror/modules/MMM-Bugsounet
npm run setup:EXT-FreeboxTV

Configuration

Pour afficher le module, insérez ceci dans votre ficher config.js

{
  module: 'MMM-Bugsounet/EXTs/EXT-FreeboxTV',
  configDeepMerge: true,
  config: {
    debug: false,
    streams: "streamsConfig.json",
    volume : {
      start: 100,
      min: 30,
      useLast: true
    }
  }
},
Option Description Type Defaut
debug Active le mode debug Booléen false
streams Nom du fichier contenant les streams des chaines (format JSON) STRING streamsConfig.json

Champ volume: {}

Option Description Type Defaut
start volume au démarrage TV (entre 0 et 100) Nombre 100
min volume en cas d'utilisation de l'assistant Nombre 30
useLast Utilise le dernier volume utilisé Booléen true

UseLast va permettre mémoriser le dernier volume utilisé (avec /TVol de telegramBot), si vous activez la fonction.

EXT-TelegramBot

Voici la liste des commandes:

  • /TV <nom de chaine> : Zappe sur la chaîne demandé.
  • /TV: Stop le stream TV
  • /TVol: Contrôle du volume de la TV (entre 0 et 100)
  • /TVList: Liste les chaîne disponible

Options développeur:

Notification entrante:

  • Bugsounet_FREEBOXTV-PLAY payload: <nom de la chaine> -> Permet de visualiser la chaîne.
  • Bugsounet_FREEBOXTV-STOP -> Permet l'arrêt de la TV.
  • Bugsounet_FREEBOXTV-VOLUME payload: <nombre entre 0 et 100> -> Permet le changement du volume.
  • Bugsounet_FREEBOXTV-NEXT -> Permet de mettre la chaîne suivante.
  • Bugsounet_FREEBOXTV-PREVIOUS -> Permet de mettre la chaîne précédente.

Notification Sortante:

  • Bugsounet_FREEBOXTV-CONNECTED: Confirme par cette notification l'activation de la TV.
  • Bugsounet_FREEBOXTV-DISCONNECTED: Confirme par cette notification l'arrêt de la TV.
  • Bugsounet_FREEBOXTV-CHANNELS: Envoi la liste des chaînes disponible.