Changelog (version beta) du plugin TV Remote
IMPORTANT
S’il n’y a pas d’information sur la mise à jour, c’est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte.
26/10/2024 (v1.1.5 => Stable)
- [NEW] Utilise le système de traductions automatiques de Mips
- [UPDATE] Mise à jour des traductions
- [UPDATE] Mise à jour du script d’installation des dépendances (Comparaison des versions Python PyEnv vs Venv, et update du Venv si nécessaire)
24/10/2024 (v1.1.4)
- [UPDATE] Mise à jour du script d’install et de la version Python par défaut (v3.11.10)
- [UPDATE] Mise à jour des versions des dépendances
11/09/2024 (v1.1.3 => Stable)
- [UPDATE] Mise à jour de la lib (dépendances) AndroidTVRemote2 (vers la version 0.1.2)
08/08/2024 (v1.1.2 => Stable)
- [NEW] Ajout de la commande “Orange TV”
02/07/2024 (v1.1.1 => Stable)
- [UPDATE] Revue de la gestion des dépendances (pour faciliter les futures mises à jour des librairies Python)
16/06/2024 (v1.0.3)
- [BUG] Suppression des espaces dans le nom du Jeedom (utilisé lors de la procédure d’appairage pour identifier ce Jeedom sur la TV)
- [UPDATE] Ajout de logs ‘debug’ lors du lancement du démon
16/06/2024 (v1.0.2)
- [UPDATE] Modification de la procédure d’appairage pour permettre d’appairer à partir de plusieurs Jeedom sur le même réseau (et sur les mêmes TV)
ATTENTION
Suite à cette modification de code, il est possible qu’il vous faille refaire la procédure d’appairage avec votre TV
Il n’est pas nécessaire d’effacer ou de changer quoi que ce soit ! Il vous suffit juste de relancer l’appairage à partir de la page de configuration de l’équipement correspondant.
16/06/2024 (v1.0.1)
- [NEW] Ajout de la commande “Molotov TV”
- [UPDATE] Mise à jour de la documentation
13/06/2024 (v1.0.0)
- [NEW] Ajout des commandes “Key Code” et “App Code” (permettant d’envoyer des commandes personnalisées à la TV)
- [UPDATE] Mise à jour de la documentation pour ces commandes
03/06/2024 (v0.8.4)
- [NEW] Ajout de la remontée de logs du démon vers le plugin concernant l’appairage (Lorsque l’appairage n’est pas fait ou plus valide sur l’une des TV ajoutées)
- [UPDATE] Correction d’un bug au lancement du démon qui ne prenait pas en compte, dans certains cas, l’envoi des TV connues par le plugin (car envoi trop rapide)
03/06/2024 (v0.8.3)
- [NEW] Ajout d’un bouton “Fast Forward”
- [UPDATE] Mise à jour des template image-app pour les vues Dashboard et Mobile
- [UPDATE] Mise à jour du code lorsqu’une TV n’est pas disponible sur le réseau
01/06/2024 (v0.8.2)
- [UPDATE] Mise à jour de la librairie python (androidtvremote2 -> v0.1.1)
- [UPDATE] Mise à jour de la version de Python utilisée (3.11.9)
- [UPDATE] Modification des boutons de lancement des apps existantes (Netflix, Youtube, Disney+, OQEE, Prime Video)
- [NEW] Ajout des images correspondantes aux apps
- [NEW] Ajout de la commande “MyCanal”
- [NEW] Ajout de la commande “Plex”
- [NEW] Ajout de la commande “Apple TV”
- [NEW] Ajout de deux options sur la page de configuration du plugin permettant de forcer la “réparation” des dépendances (PyEnv + Python + Venv)
- [NEW] Ajout d’une troisième option sur la page de configuration du plugin permettant de forcer les mises à jour “systèmes” (OS) - ATTENTION : à n’utiliser qu’en connaissance de cause, cela peut rendre votre système inutilisable !
IMPORTANT
Le système de “mises à jour système” (OS) est là pour “simplifier” les actions de l’utilisateur et lui éviter d’avoir à se connecter sur son système (OS) en SSH pour le mettre à jour.
Cette action de mises à jour automatiques, si elle ne se déroule pas comme attendu, peut corrompre votre système et rendre votre Jeedom totalement inutilisable.
Je ne saurais être tenu responsable si votre Jeedom n’est plus opérationnel après le lancement de ces options !
Il est déconseillé d’utiliser cette option sur une Box Jeedom officielle.
IMPORTANT
Pour profiter des mises à jour de ces commandes, il est conseillé de supprimer l’équipement existant et de relancer un nouveau “Scan” (ou bien de supprimer les commandes en question à minima)
Pour rappel : Supprimer un équipement ne supprime PAS l’appairage avec la TV.
19/04/2024 (v0.7.2)
- [UPDATE] Modification des logs lors du “Scan” d’équipements
19/04/2024 (v0.7.1)
- [NEW] Ajout du bouton “Free” pour le lancement de l’interface OQEE de Free
IMPORTANT
Pour profiter de l’ajout de cette commande “Free”, il est conseillé de supprimer l’équipement existant et de relancer un nouveau “Scan”
Pour rappel : Supprimer un équipement ne supprime PAS l’appairage avec la TV.
19/04/2024 (v0.7.0)
- [UPDATE] Ajout de traces complémentaires pour aider lors du debug
- [BUG] Correction d’un bug sur l’appel d’une fonction
- [UPDATE] Ajout de protections dans le code (Ex. : pas possible de lancer un appairage si un scan de TV est déjà en cours)
18/04/2024 (v0.6.1)
- [NEW] Ajout de commandes supplémentaires (play, stop, eject, previous, next, pause, rewind)
- [UPDATE] Ajout d’icônes pour certaines commandes (en lieu et place du texte de la commande)
- [UPDATE] Réorganisation des commandes sur le dashboard
- [TESTS] Ajout de deux commandes type “Message” pour pouvoir tester l’envoi direct de codes (commandes) à l’équipement TV
- [BUG] Correction d’un bug qui empêchait la mise à jour des infos après l’appairage ou si l’équipement n’était pas joignable lors du démarrage du démon
- [UPDATE] Passage de la durée de l’appairage à 5 minutes maximum (versus 60 secondes avant)
- [NEW] Ajout d’un message si le démon n’est pas démarré lors de l’envoi d’une commande à partir du plugin
IMPORTANT
Pour profiter des ajouts de commandes et de la réorganisation de celles-ci sur le dashboard, il est conseillé de supprimer les équipements existants et de les recréer (en lançant un nouveau “Scan”)
Supprimer un équipement ne supprime PAS l’appairage avec la TV. D’ailleurs, tant que vous ne supprimez pas les certificats présents dans le plugin, l’appairage restera actif après le prochain “Scan”)
Les deux commandes “Tests” ne sont pas visibles par défaut, il faut aller dans la configuration de l’équipement pour les rendre visible !
16/04/2024 (v0.1.0)
- [NEW] Ajout de commandes pour contrôler la TV : Power On, Power Off, Volume UP/DOWN, Mute ON/OFF, Channel UP/DOWN, Num Pad (0..9), Netflix, Amazon, Youtube, Disney+, Entrées HDMI (1..4)
- [UPDATE] Amélioration de la stabilité de la liaison avec les équipements (TVRemote)
- [UPDATE] Ajout d’un timestamp de la dernière mise à jour d’une info
ATTENTION
Certaines commandes ne sont pas opérationnelles suivant les équipements (TV). A tester.
25/03/2024 (v0.0.5)
- [NEW] Ajout d’informations sur l’état de l’équipement TV (On/Off, En ligne/Hors ligne, volume actuel, mute, application lancée sur la TV)
- [NEW] Ajout des commandes correspondantes sur les équipements (is_on, is_available, current_app, volume_level, mute, etc…)
- [NEW] Passage du la durée d’appairage à 5 min (versus 1 min avant)
IMPORTANT
L’installation des dépendances peut prendre du temps (de 2 minutes jusqu’à 40 minutes suivant votre Jeedom) et des ressources (jusqu’à 100% de CPU dans la phase de compilation).
Soyez patient (Vous pouvez suivre les phases d’installation des dépendances dans les logs ‘tvremote_update’ du plugin)
PS : L’usage élevé des ressources de votre Jeedom (CPU notamment) ne concerne QUE la phase d’installation des dépendances !
23/03/2024 (v0.0.4)