Skip to main content
Nouveau
Plugin Telejee

Plugin Telejee

Guide TV, programmes et télécommandes multimédias dans Jeedom — EPG, chaînes, 4 layouts de télécommande et actions sur clic.

Jeedom 4.4+betaphp 7.4/8.x☕ Soutenir le développement

Le plugin Telejee centralise votre expérience multimédia dans Jeedom en combinant :

  • un guide des programmes TV (EPG) avec logos, horaires et détails des émissions
  • la gestion de vos chaînes TV comme équipements Jeedom (clic sur logo = action/scénario)
  • des télécommandes virtuelles en 4 layouts adaptés à chaque usage
  • l'accès aux informations des programmes (synopsis, réalisateur, acteurs, note, lien Allociné)

Telejee fonctionne avec des données XMLTV téléchargées automatiquement et mises à jour via cron.


✨ Principe de fonctionnement

Telejee repose sur trois piliers indépendants mais complémentaires :

1. Le guide TV (EPG)

Telejee télécharge et indexe les données de programme XMLTV (chaînes, horaires, émissions, films).

Depuis l'interface, vous pouvez :

  • voir les programmes en ce moment, en soirée et en fin de soirée
  • filtrer par genre (Film, Série, Sport, Divertissement, Documentaire…)
  • cliquer sur une émission pour voir ses détails complets

2. Les chaînes TV comme équipements

Chaque chaîne peut devenir un équipement Jeedom avec son logo.

Cliquer sur le logo d'une chaîne → exécuter une action ou un scénario (zapper sur la chaîne, enregistrer, afficher l'info…).

3. Les télécommandes virtuelles

Telejee propose 4 layouts de télécommande avec boutons associés à des commandes Jeedom :

  • Universelle — télécommande complète style physique
  • TV — layout dédié au contrôle TV
  • Design — interface épurée et personnalisable
  • Paysage — vue 3 panneaux pour écran large ou tablette

🔧 Prérequis

  • Jeedom fonctionnel (version 4.2 minimum, 4.4+ recommandé)
  • Connexion Internet pour le téléchargement des données XMLTV
  • Des commandes ou scénarios Jeedom existants à associer aux boutons et aux chaînes

Compatibilité matérielle :

  • Jeedom Smart, Luna, Atlas
  • Raspberry Pi
  • Docker
  • DIY (x86/x64)
  • Mobile

🚀 Installation du plugin

1️⃣ Installation depuis le Market

  1. Allez dans Plugins → Gestion des plugins → Market
  2. Recherchez Telejee
  3. Cliquez sur Installer
  4. Activez le plugin

2️⃣ Configuration globale du plugin

Après installation, accédez à la configuration globale du plugin :

Plugins → Multimédia → Telejee → Configuration

Les paramètres disponibles :

ParamètreDescription
Forcer mise à jourForce le rechargement immédiat des données XMLTV
Ordre d'affichageTrier les chaînes par numéro ou par nom
Fuseau horaireCode timezone local pour l'affichage des horaires
Profils utilisateursGérer les préférences par utilisateur Jeedom
tip

La mise à jour des données XMLTV est automatique via un cron Jeedom configuré à l'installation. Vous pouvez forcer une mise à jour manuelle depuis la configuration.


📺 Le guide TV (EPG)

Accéder au guide

Depuis la page principale du plugin, cliquez sur Guide TV ou accédez au panel mobile.

Affichage des programmes

Le guide TV affiche trois créneaux horaires pour chaque chaîne :

CréneauDescription
En ce momentProgramme en cours de diffusion
SoiréeProgramme de la soirée (20h30)
Fin de soiréeProgramme de nuit

Filtrer par genre

Le guide peut être filtré par catégorie de programme :

  • Film
  • Série
  • Sport
  • Divertissement
  • Documentaire
  • Jeunesse
  • Information
  • Culture

Détails d'un programme

En cliquant sur un programme, une fiche détaillée s'affiche avec :

  • Titre et heure de diffusion
  • Chaîne et logo
  • Image de l'émission / affiche du film
  • Genre et durée
  • Synopsis complet
  • Réalisateur et acteurs principaux
  • Note (si disponible)
  • Lien Allociné généré automatiquement pour les films

📡 Gestion des chaînes TV

Ajouter des chaînes comme équipements

Telejee permet de transformer chaque chaîne en équipement Jeedom avec son logo officiel.

Deux méthodes d'ajout :

Ajout depuis la liste (recommandé) :

  1. Depuis la page du plugin, cliquez sur Gérer les chaînes
  2. Parcourez la liste des chaînes disponibles (filtrables par nom/ID)
  3. Cochez les chaînes à ajouter
  4. Cliquez sur Créer les équipements

Ajout manuel :

  1. Cliquez sur Ajouter manuellement
  2. Sélectionnez le genre et la chaîne
  3. Renseignez les informations complémentaires

Associer une action à une chaîne

Chaque équipement chaîne dispose d'une commande action déclenchée au clic sur le logo.

Configuration :

  1. Ouvrez l'équipement de la chaîne
  2. Dans la configuration, choisissez l'action à exécuter au clic
  3. Exemples : zapper sur la chaîne, lancer un scénario, envoyer une commande IR

Chaînes satellite

Telejee supporte également les chaînes satellite avec leur propre liste et configuration.


🎮 Les télécommandes — 4 layouts

Telejee propose quatre types de télécommandes virtuelles, chacune adaptée à un usage spécifique.

Créer une télécommande

  1. Depuis la page du plugin, cliquez sur Ajouter une télécommande
  2. Choisissez le type de layout
  3. Associez les commandes Jeedom aux boutons
  4. Sauvegardez

Layout 1 — Universelle

La télécommande Universelle reproduit fidèlement une télécommande physique complète.

Elle intègre :

  • Boutons Power et alimentation
  • D-pad circulaire (haut, bas, gauche, droite, OK/valider)
  • Pavé numérique 0–9
  • Contrôle Volume (+ / - / Mute)
  • Contrôle Chaînes (+ / -)
  • Boutons lecture (Play, Pause, Stop, Suivant, Précédent, Retour arrière)
  • Touches de couleur RGBY (Rouge, Vert, Bleu, Jaune)
  • Boutons contextuels (Guide, Menu, Retour, Info)

Design moderne avec boutons circulaires stylisés et gradients.


Layout 2 — TV

La télécommande TV est un layout optimisé pour le contrôle d'un téléviseur.

Elle reprend les boutons essentiels dans un format plus compact :

  • Power On / Off
  • Navigation et validation
  • Volume et chaînes
  • Boutons de couleur (RGBY)
  • Boutons média
  • Touches numériques

Design gris foncé sobre, adapté à l'affichage sur un dashboard discret.


Layout 3 — Design

La télécommande Design propose une interface épurée et personnalisable.

Elle est idéale pour :

  • Un affichage sur design Jeedom
  • Une interface tactile murale
  • Un usage par des personnes non techniques

Le layout est simplifié, avec des boutons larges et lisibles.


Layout 4 — Paysage

La télécommande Paysage est le layout le plus complet, organisé en 3 panneaux côte à côte.

Idéale pour une tablette ou un écran large en orientation horizontale.

Panneau gauche :

  • Contrôle Volume (+ / -)
  • Contrôle Chaînes (+ / -)
  • Boutons média (Play, Pause, Stop, Suivant, Précédent)

Panneau central :

  • D-pad circulaire avec OK au centre
  • Chips contextuels (Guide, Input, Exit, Menu)
  • Barre de mode (Power, TV, Vidéo, Musique) avec indicateur actif

Panneau droit :

  • Pavé numérique 3×3 (1–9)
  • Bouton 0, Info, Favoris

⚙️ Configuration des boutons

Pour chaque télécommande et chaque bouton, vous pouvez configurer l'action Jeedom associée.

Associer une commande à un bouton

  1. Depuis la configuration de la télécommande, cliquez sur le bouton à configurer
  2. Sélectionnez la commande Jeedom cible (action)
  3. Ou associez un scénario
  4. Sauvegardez

Multi-utilisateurs

Telejee supporte les profils utilisateurs — chaque utilisateur Jeedom peut avoir ses propres préférences d'affichage et de configuration.


📱 Panel Mobile

Telejee dispose d'un panel mobile dédié accessible depuis l'interface mobile Jeedom.

Le panel mobile affiche :

  • Les équipements Telejee (chaînes et télécommandes) dans un layout adaptatif
  • Support des orientations portrait et paysage avec réorganisation automatique
  • Layout Packery (grille fluide) pour une ergonomie optimale sur mobile

🧪 Utilisation dans les scénarios

Les équipements et commandes Telejee sont pleinement utilisables dans les scénarios Jeedom.

Exemples d'actions de scénario

// Zapper sur TF1 au démarrage d'un scénario cinéma
[Télécommandes][TV Salon][TF1]

// Lancer une émission enregistrée
[Télécommandes][TV Salon][Enregistrement]

// Couper le son via la télécommande
[Télécommandes][TV Salon][Mute]

Exemples de conditions

// Vérifier si une chaîne est active
[Télévision][Box][Chaîne en cours] == "TF1"

💡 Exemples d'usage concrets

Salon multimédia complet

  • Télécommande Paysage sur tablette murale du salon
  • Chaînes TF1, France 2, M6, Arte, BFM en équipements avec logos
  • Clic logo chaîne → zapper directement via la box
  • Guide TV disponible pour planifier les soirées

Chambre enfants

  • Télécommande Design (interface simple et grands boutons)
  • Seulement les chaînes autorisées dans la liste
  • Extinction automatique à 21h via scénario

Scénario cinéma

  1. Activation de la télécommande Universelle
  2. Allumage TV + passage sur HDMI
  3. Lumina active l'ambiance "Cinéma"
  4. Volume réglé à 25

Tableau de bord famille

  • Guide TV affiché en page principale
  • Télécommandes accessibles par icône
  • Chaque membre accède à ses chaînes favorites (profils)

🔍 Dépannage

Le guide TV ne s'affiche pas

  • Vérifiez la connexion Internet de Jeedom
  • Forcez la mise à jour des données depuis la configuration du plugin
  • Vérifiez les logs pour d'éventuelles erreurs de téléchargement XMLTV

Les programmes affichés ont de mauvais horaires

  • Vérifiez que le fuseau horaire est correctement configuré dans les paramètres du plugin

Un bouton de télécommande ne répond pas

  • Vérifiez que la commande associée est de type action et non info
  • Vérifiez que l'équipement cible est activé
  • Testez la commande directement depuis la page Jeedom de l'équipement

Les chaînes n'apparaissent pas dans la liste

  • Forcez une mise à jour des données depuis la configuration
  • Vérifiez que les données XMLTV sont correctement téléchargées (logs)

🧠 Bonnes pratiques

  • Réservez la télécommande Paysage pour les tablettes et grands écrans
  • Utilisez la télécommande Design pour les utilisateurs occasionnels (simples et lisibles)
  • Maintenez les données XMLTV à jour pour un guide TV précis
  • Attribuez des noms explicites à vos chaînes et télécommandes pour faciliter leur utilisation en scénario
  • Utilisez les profils utilisateurs pour personnaliser l'expérience de chaque membre de la famille
  • Combinez Telejee avec Lumina pour des scénarios multimédia complets (extinction lumières lors de la TV, ambiance cinéma…)

❤️ Conclusion

Le plugin Telejee transforme Jeedom en véritable centre multimédia :

  1. Le guide TV pour suivre les programmes et planifier vos soirées
  2. Les chaînes TV en équipements cliquables pour zapper directement
  3. Les 4 layouts de télécommandes pour s'adapter à chaque usage et chaque écran

Tout en restant dans l'écosystème Jeedom, avec les actions, scénarios et commandes que vous connaissez déjà.