- État Nouveau
- Pourcentage achevé
- Type Anomalie
- Catégorie Télévision
- Assignée à Personne
- Système d'exploitation Tous
- Sévérité Haute
- Priorité Très Basse
- Basée sur la version 1.3.32
- Due pour la version Non décidée
-
Échéance
Non décidée
- Votes
- Privée
FS#38600 - API control/open pour lancer la TV ne fonctionne plus correctement ?
Bonjour,
Je propose un service qui permet de contrôler la Freebox Révolution à la voix depuis Google Home et Alexa. Depuis ces dernières semaines, j’ai deux utilisateurs qui m’ont rapporté qu’il y avait un bug dans le lancement de la TV (bug que je ne peux pas reproduire puisque j’ai désormais une Pop et plus de Révolution).
Pour lancer la TV sur la Révolution, j’utilise l’API “/api/v10/player/1/api/v10/control/open” avec le paramètre “url” qui pointe sur “tv://”, et pour afficher une chaîne précise j’utilise le paramètre “url” sur “tv://?channel=X”.
Cela fonctionnait bien depuis 4 ans, mais désormais cette commande continue à allumer la Freebox comme avant, mais l’image reste sur le menu d’accueil Freebox mais avec le son de la TV en arrière fond. L’utilisateur est obligé d’appuyer sur la touche Free puis d’aller dans l’univers Freebox TV pour avoir l’image de la chaine.
Est-ce un changement voulu dans l’API (si oui quoi faire désormais ??) ? Ou est-ce un bug introduit dans une mise à jour récente ?
Merci
Chargement...
Activer les raccourcis clavier
- Alt + ⇧ Shift + l Se connecter/Se déconnecter
- Alt + ⇧ Shift + a Ouvrir une tâche
- Alt + ⇧ Shift + m Mes recherches
- Alt + ⇧ Shift + t Rechercher par ID de tâche
Liste des tâches
- o Ouvrir la tâche sélectionnée
- j Déplacer le curseur vers le bas
- k Déplacer le curseur vers le haut
Détails de la tâche
- n Tâche suivante
- p Tâche précédente
- Alt + ⇧ Shift + e ↵ Enter Modifier cette tâche
- Alt + ⇧ Shift + w Surveiller
- Alt + ⇧ Shift + y Fermer cette tâche
Édition de la tâche
- Alt + ⇧ Shift + s Enregistrer la tâche
Quand on retourne le statut de la Freebox, le champs "cur_url" de "foreground_app" ne retourne plus "tv://?bouquetId=675&channel=7" comme c'était le cas avant.
Est-ce délibéré ?
Alors, grâce à un utilisateur, j'ai découvert que la box retourne beaucoup plus d'informations qu'avant lorsqu'on vérifie son statut.
Du coup, j'ai trouvé que "cur_url" n'est plus utilisé avec l'application TV… Donc pour lancer la TV j'utilise désormais "app:fr.freebox.tv" au lieu de "tv://" !