- État En cours de résolution
- Pourcentage achevé
- Type Anomalie
- Catégorie Freebox OS → Interface Web
- Assignée à Personne
- Système d'exploitation Freebox V9 (Ultra)
- Sévérité Basse
- Priorité Très Basse
- Basée sur la version 4.9.15
- Due pour la version Non décidée
-
Échéance
Non décidée
- Votes
- Privée
Ouverte par fschlaef - 07/01/2026
Dernière modification par lduboin - 08/01/2026
FS#40757 - Planification du bandeau LED non fonctionnelle
Bonjour,
J’ai installé aujourd’hui la mise à jour 4.9.15 pour profiter de la planification du bandeau LED. Malheureusement, si l’interface est bien présente, il semble qu’elle ne fonctionne pas.
Voici mes observations
- Cliquer sur “Activer la planification”, puis OK, réouvrir la configuration du bandeau LED : la case redevient décochée
- Idem si on active la planification + sélectionner des cases de temps pour désactiver le bandeau
- Idem si on clique sur Appliquer au lieu de OK
- Dans l’API, le PUT vers /api/latest/lcd/config donne bien
use_planning: true
et
planning_mode: "ledstrip_off"
ainsi que le tableau
mapping
, mais le GET ne renvoie aucune de ces valeurs
- L’API api/latest/ledstrip/planning renvoie, elle, les valeurs correspondantes, mais systématiquement les valeurs par défaut, peu importe les actions réalisées dans l’interface
- Si on change le slider de luminosité, le champ
mapping
dans la payload du PUT vers /config déraille complètement, et s’inclus lui-même à chaque changement. Au bout de quelques changements de luminosité ça donne
mapping: "{\"mapping\":\"{\\\"mapping\\\":\\\"{\\\\\\\"mapping\\\\\\\":[\\\\\\\"on\\\\\\\",\\\\\\\"on\\\\\\\",\\\\\\\"on\\\\\\\",\\\\\\\"on\\\\\\\",\\\\\\\"on\\\\\\\",. Si on insiste, on finit par une erreur
413 Request Entity Too Large
- L’interface de sélection des créneaux horaires dysfonctionne après avoir changé la luminosité, simplement passer la souris au-dessus des cases (sans cliquer) les sélectionne, ce qui n’est normalement pas le cas
En inspectant les requêtes, j’ai fini par identifier le problème : l’interface envoie les informations de planification à /api/latest/lcd/config, mais c’est /api/latest/ledstrip/planning qui devrait être utilisé. En modifiant la requête et en ajoutant le paramètre
resolution: 48
au bon endpoint, la requête passe mais la planification ne fonctionne toujours pas, toutes les entrées de
mapping
renvoient
true
mais le bandeau est éteint.
Dommage que l’API du bandeau LED ne soit pas documentée sur https://dev.freebox.fr/sdk/os/ :(
Merci de votre aide,
François
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
Bonjour,
Ces problèmes ont été résolus, je vous invite à retester après la sortie du prochain firmware (4.9.15.1).
La documentation à jour est disponible dans freeboxos (menu > developpeur > api list > ledstrip).
Le problème venant de l'interface graphique, passer des appels manuels à l'API devrait fonctionner.
Bonne journée,
Léo