Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

Ce projet correspond aux anomalies ou aux demandes d’évolutions logicielles pour le Freebox Server.

Pour des problèmes de ligne ADSL ou Fibre, vous devez vous adresser directement au 3244.
N’indiquez ici que les bugs ou les demandes d’évolution concernant le Freebox Server.

Pour les remarques concernant le Freebox Player Révolution (V6), vous pouvez le faire sur la page dédiée.
Pour les remarques concernant la Freebox Mini 4K, vous pouvez le faire sur la page dédiée.
Pour les remarques concernant le Freebox Player Devialet (V7), vous pouvez le faire sur la page dédiée.
Pour les remarques concernant le Freebox Player Pop (V8), vous pouvez le sur la page dédiée.

Effectuez la mise à jour de votre Freebox Server vers la dernière version annoncée sur l'historique des mises à jour Freebox Server

Vérifiez que votre problème ou votre demande d’évolution n’a pas déjà été posté auparavant.

Merci d’avance.

ID Ouverte Type Catégorie Système d'exploitation État  desc Résumé
3767907/02/2023AnomalieAPIFreebox Server V6 (Révolution)NouveauAPI V10 retourne invalid_token après génération du hmac Description de la tâche

Bonjour,

Je tente depuis plusieurs jours de taper via API ma freebox server revolution (A jour du dernier firmware)

J’ai donc bien suivis la DOC, et je suis en python 3.8

1 - Générer mon application, puis la confirmer sur le front en physique, j’ai le “status”:”granted” 2 - Je récupère le challenge
3 - Tentative d’ouverture de session via le password généré depuis le app_token et le challenge

J’obtiens en retour (tout est anonymisé) :

{'uid': '732edfg65fgaze', 'success': False, 'msg': "Erreur d'authentification de l'application", 'result': {'password_salt': 'M/iYdsf6a9dhyuiods9qsxtfpc+r1KFB', 'challenge': 'KRgdfez6r5sHHRTEuygfvVTGK'}, 'error_code': 'invalid_token'}

Je ne comprend pas ou la raison du soucis, si quelqu’un peut m’éclairer si je me suis trompé ou si c’est un bug

import datetime
import hashlib
import hmac
import json
import pickle
import time
import requests
import urllib3
import sys
import base64

def make_digest(message, key):
    
    key = bytes(key, 'UTF-8')
    message = bytes(message, 'UTF-8')
    
    digester = hmac.new(key, message, hashlib.sha1)
    #signature1 = digester.hexdigest()
    signature1 = digester.digest()
    #print(signature1)
    
    #signature2 = base64.urlsafe_b64encode(bytes(signature1, 'UTF-8'))
    signature2 = base64.urlsafe_b64encode(signature1)    
    #print(signature2)
    
    return str(signature2, 'UTF-8')

appid = "applicationidcustom"
appname ="AppnameCustom"
devicename ="Dlocalcustom"
appversion = "1"
apptoken = "dfgmonapptokengenererlorsdelauthOw0Udhyq/"

#Etape 2 : Obtenir le challenge value avant de sauthentifier
url = "http://mafreebox.freebox.fr/api/v10/login/"
headers = {"Content-Type": "application/json; charset=utf-8"}
response = requests.get(url, headers=headers)
ReturnResponse = response.json()
if ReturnResponse["success"] == False:
	sys.exit(0)

#Etape 3 : Recuperation du token de session
CurrentChallenge = ReturnResponse["result"]["challenge"]
CurrentPassword = make_digest(CurrentChallenge, apptoken)
url = "http://mafreebox.freebox.fr/api/v10/login/session/"
data = {"app_id": appname, "password": CurrentPassword}
headers = {"Content-Type": "application/json; charset=utf-8"}
response = requests.post(url, headers=headers, json=data)
ReturnResponse = response.json()
print(ReturnResponse)
#{'uid': '732edfg65fgaze', 'success': False, 'msg': "Erreur d'authentification de l'application", 'result': {'password_salt': 'M/iYdsf6a9dhyuiods9qsxtfpc+r1KFB', 'challenge': 'KRgdfez6r5sHHRTEuygfvVTGK'}, 'error_code': 'invalid_token'}
3771815/02/2023AnomalieAPIFreebox Server V6 (Révolution)NouveauEndpoint /share_link non fonctionnel Description de la tâche

Bonjour,

J’ai constaté que l’endpoint /share_link ne retourne pas ce qu’il faut, en théorie il doit retourner ça :

{
    "success": true,
    "result": {
        "path": "L0Rpc3F1ZSBkdXIvVMOpbMOpY2hhcmdlbWVudHM=", /* /Disque dur/Téléchargements */
        "name": "Téléchargements",
        "token": "6Hj57zgTfoQqb_vH",
        "expire": 1355932880,
        "fullurl": "http://13.37.42.69/api/v8/share/6Hj57zgTfoQqb_vH/"
    }
}

actuellement il retourne uniquement le success sans le result :

{
   success: true
}

Ce problème est présent sur le post de /share_link uniquement à ma connaissance.

Merci

3863607/09/2023AnomalieAPIFreebox Server V6 (Révolution)NouveauTVMonaco non disponible dans l'api des bouquets Description de la tâche

Bonjour,
l’api bouquet :

https://mafreebox.freebox.fr/api/v6/tv/bouquets/770/channels

ne renvoie pas la chaîne TVMonaco ajoutée dernièrement en place 900.

Pourquoi et comment faire pour mettre à jour le bouquet?

Merci et bonne journée.

3908126/02/2024ÉvolutionAPITousNouveauIndication du temps d'attente lors d'un "Too Many Reque... Description de la tâche

Bonjour,

Je rencontre un problème lors de l’utilisation de l’API. Actuellement, lorsque j’effectue un nombre excessif de requêtes, je reçois en retour le message “Too Many Requests”.

Vu que le blacklistage des machines qui effectuent trop de requêtes est exponentiel (plus on insiste, plus la limitation est longue ; https://https://dev.freebox.fr/bugs/task/19160#comment79018), serait-il possible d’ajouter une indication du temps d’attente nécessaire avant de pouvoir effectuer de nouvelles requêtes ?

Actuellement, nous sommes contraints de réessayer à plusieurs reprises sans savoir exactement dans combien de temps nous pourrons effectuer de nouvelles requêtes. Cela a pour conséquence d’augmenter le temps d’attente si nous essayons de nouveau avant la fin de la période de blocage, ce qui a pour conséquence d’aggraver la situation.

Dans la demande “ FS#19160 “, il était indiqué que “Pour réinitialiser cette limitation il suffit de redémarrer le Server”. Cependant, après avoir essayé cette solution, le problème persiste toujours. Donc l’ajout de cette évolution aiderait grandement.

Je vous remercie par avance pour votre considération de cette demande d’amélioration.

Cordialement

3913206/03/2024AutreAPIFreebox V9 (Ultra)NouveauAPI VM ressources sur Freebox Ultra Description de la tâche

Bonjour

Je n’ai pas de ULTRA.
Afin de maintenir la library BASH permettant d’utiliser l’API de manière user firendly depuis le shell bash de chaque machines, est ce que quelqu’un pourrait faire le call suivant sur l’API d’une ULTRA :

GET https://mafreebox.freebox.fr/api/v10/vm/info 

Sur une DELTA avec la RAM à 16g j’obtiens

$ get_freebox_api vm/info | jq
{
  "success": true,
  "result": {
    "usb_used": false,
    "sata_used": false,
    "sata_ports": [
      "sata-internal-p0",
      "sata-internal-p1",
      "sata-internal-p2",
      "sata-internal-p3"
    ],
    "used_memory": 12288,
    "usb_ports": [
      "usb-external-type-a",
      "usb-external-type-c"
    ],
    "used_cpus": 3,
    "total_memory": 15360,
    "total_cpus": 3
  }
}

En vous remerciant d’avance,
Cordialement
nbanba

3928003/04/2024AnomalieAPIFreebox Server V7 (Delta)NouveauAPI - Erreur message inconnu dans la documentation Description de la tâche

Bonjour

Je suis tombé sur un message d'erreur renvoyé par l'API et non documenté dans la doc interne à la box (https://mafreebox.freebox.fr/doc/index.html?) :

Lors de la création foireuse d'une VM :

curl -sX POST --cacert /dev/shm/fbx-cacert "https://fbx.fbx.lan/api/v10/vm/"  -H "X-Fbx-App-Auth: $_SESSION_TOKEN" -d '{"cloudinit_userdata":"","cd_path":"L0ZCWDI0VC9pc28vYXJtNjRfaXB4ZV9zaW1wbGUtbWVudTMuaXNv","os":"debian","enable_cloudinit":false,"disk_path":"L0ZCWDI0VC9ib3gtdm0vMTRSVi1GU1JWLTE2LnFjb3cy","vcpus":"1","memory":"4096","name":"14RV-FSRV-16","cloudinit_hostname":"","bind_usb_ports":[["",""]],"enable_screen":false,"disk_type":"qcow2"}' 2>&1

Notez bien l'erreur volontaire dans le tableau :

"bind_usb_ports":[["",""]]

Je ne devrais pas mettre un tableau dans ce tableau, l'objet JSON de l'API n'est pas prévu pour, surtout pour un tableau de tableau void.
Je devrais écrire :

"bind_usb_ports":[]

Le retour de l'API est :

{"msg":"Impossible d’ajouter cette VM","success":false,"error_code":"internal"}

Et alors, j'ai bien cherché dans la doc des VM et dans la page d'error_codes de la doc de l'API, mais cette erreur internal ne semble pas être documentée.

Pourriez vous SVP ajouter la signification de ce message (et peut être le rendre + verbeux type : "bad value for a JSON array - internal error")

En vous remerciant d'avance
Cordialement
nbanba

PS: comme déjà demandé, le support de l'ANGLAIS sur les Delta serait bien et éviterai des trucs bien moches avec mix Français / Anglais comme :

{"msg":"Impossible d’ajouter cette VM","success":false,"error_code":"internal"}
3278915/10/2020AnomalieApplicationsFreebox Player V6 (Revolution)NouveauPing ne répond pas Description de la tâche

Bonjour

J’ai paramétré deux caméras chez un de mes clients, elles sont en adresse IP fixe en dehors de la plage du DHCP, avec deux redirections de ports pour avoir accès à mes caméras depuis l’extérieur. Tout fonctionné très bien depuis plus d’un an et demi et tout d’un coup depuis quelques semaines, je n’ai plus accès aux caméras depuis l’extérieur.
La seule chose que je vois d’anormale est le fait que je ne peux pas pinger la box depuis l’extérieur. J’ai bien sur prix soin d’activer le ping sur le portail de la box en question.
Et la commande msdos tracert xx.xxx.xx.xx n’abouti pas, le delai d’attente est dépassé ce qui me semble vraiment anormal.

Je n’ai malheureusement pas trouver de réponse à mon problème et mes clients envisage très sérieusement de quitter Free alors qu ej’ai d’autres clients avec le smêmes caméèas configurés de la même manière et tout fonctionne très bien.

J’espère avoir exposé clairement mon problème et j’espère que quelqu’un pourra rapidement m’aider à le résoudre.

Bien cordialement

3342512/12/2020ÉvolutionAssociationAndroidNouveauAjout d'un historique des sessions Freebox OS Description de la tâche

Bonjour, mon fils réussi à s’associer à la freebox pop sans saisir le mdp administrateur dans Freebox Connect. Le mdp est pourtant assez compliqué, je l’ai changé plusieurs fois et il est enregistré nulle part.

– Titre édité suite aux échanges

789916/09/2011ÉvolutionAudio (AirMedia, ...)Freebox Server V6 (Révolution)NouveauLatence audio Airmedia Description de la tâche

A cause d’une latence de plusieurs dizaines de millisecondes dans le traitement du signal audio via la fonction airmedia de la freebox revolution, il est impossible d’utiliser correctement cette fonction de la freebox au sein d’un systeme avec d’autres haut-parleurs fonctionnant également en airplay. En effet le décalage sonore entre les autres appareils et la freebox est trop important.

814411/10/2011ÉvolutionAudio (AirMedia, ...)Freebox Server V6 (Révolution)NouveauHeure + AirMedia Description de la tâche

Ayant un iphone 4, un mac et ma freebox serveur juste à coté de mon ampli audio, j’utilise exclusivement la fonction airplay pour écouter de la musique.

Depuis la dernière mise à jour de la freebox serveur 1.1.3, il est possible de piloter airmédia depuis l’écran ldc.
Ce dernier affiche d’ailleurs les infos sur le morceaux joué lorsque ces dernières sont disponibles ainsi que le niveau sonore.
Mais cette nouveauté ce fait au détriment de l’affichage de l’heure ...

L’ajout de cette fonction gadget (selon moi) pénalise tous ceux qui n’en ont pas l’utilité dans la mesure où il n’existe pas une possibilité de préférer afficher l’heure.

Alors certes je pourrais préférer utiliser le boitier freebox player pour garder l’heure visible, mais cela me contraindrait à laisser mon plasma allumé (la freebox player n’ayant qu’une entrée audio OPTIQUE je ne peux connecter cette dernière à mon ampli qu’au travers de ma TV)

1314002/09/2013ÉvolutionAudio (AirMedia, ...)TousNouveauPas d'accès AirMedia 'audio' sur le Freebox Server Description de la tâche

La sélection du type de Media ‘audio’ sur le freebox server pour diffuser du son par AirPlay à l’aide de l’API AirMedia reztourne une erreur : ‘Not Implemented’.
Le Freebox server devrait pourtant gérer l’auduio (exemple issu de la doc FBOS) :

{

 success: true,
 result: [
    {
       capabilities: {
          photo: true,
          screen: false,
          audio: true,
          video: true
       },
       name: "Freebox Player",
       password_protected: true
    },
    {
       capabilities: {
          photo: false,
          screen: false,
          audio: true,
          video: false
       },
       name: "Freebox Server",
       password_protected: false
    }
 ]

}

1507824/05/2014ÉvolutionAudio (AirMedia, ...)TousNouveauAjouter un Renderer DLNA au Freebox Server Description de la tâche

Le cas d’usage est le suivant : pouvoir écouter de la musique streamée depuis une application Android directement dans les écouteurs de la Freebox Server, ou bien dans des haut-parleurs branchés sur la Freebox Server.

L’avantage par rapport au renderer DLNA existant dans le Player est de pouvoir écouter la musique sans avoir à allumer sa télé

1521825/06/2014ÉvolutionAudio (AirMedia, ...)TousNouveauPouvoir lire les radios favoris sur Freebox Server Description de la tâche

Bonjour,

Il serait bien d’apporter une évolution sur la Freebox server et de pouvoir lire les radios Favoris (Favoris à définir sur mafreebox.freebox.fr) et de pouvoir lancer la lecture depuis l’écran tactile de la Freebox server en sélectionnant la radio favoris parmi la liste que l’on à constituer.

Sur mafreebox.freebox.fr il faudrait avoir accès à tous les web-radio via une liste (comme cela existe sur Freebox Player) et de pouvoir cocher celle favoris.

1627530/01/2015ÉvolutionAudio (AirMedia, ...)TousNouveauLe port audio IN devrait permettre une entrée son Description de la tâche

Bonjour,

Sur le Freebox Server, le port audio IN est apparemment actuellement inutilisé. Il serait intéressant que celui-ci puisse être utilisé pour diffuser le son d’une source audio (smartphone, iPod...) sur :

  • le haut-parleur intégré au Freebox Server si rien n’est branché sur le port audio OUT
  • la sortie audio OUT si un périphérique audio (chaîne HiFi par exemple) est branché sur le port audio OUT.

Cela serait particulièrement utile pour les utilisateurs ayant une chaîne HiFi ne disposant que d’une seule entrée auxiliaire puisque cela permettrait l’utilisation d’AirPlay sans monopoliser la seule entrée de la chaîne (le port audio IN du Freebox Server serait donc utilisé en tant qu’entrée Auxiliaire).

La notice du Freebox Server (disponible à cette adresse) précise que le port audio IN est prévu pour le “Raccordement de tout type de lecteur audio”. Actuellement cette affirmation n’est qu’en partie vraie : on peut en effet connecter un appareil mais cela ne sert strictement à rien.

1634101/03/2015AnomalieAudio (AirMedia, ...)TousNouveauProbleme de son sous Airplay (Freebox Server Air Media) Description de la tâche

Il y a toujours un problème de son haché lorsqu’on bascule en Airplay (OSX 10.9 ou 10.10) vers le Freebox Server.

1912710/11/2015ÉvolutionAudio (AirMedia, ...)TousNouveauCompte Deezer non disponible Description de la tâche

Bonjour,

Lorsque je vais sur deezer mon compte est connecté mais je ne peux écouter les musiques que trente seconde comme si je n étais pas abonner à deezer et donc comme si je ne payer pas chaque mois.

Cela fonctionnais parfaitement, il y a a peu près un mois.

Merci de votre aide.

1918320/11/2015ÉvolutionAudio (AirMedia, ...)TousNouveauServeur DLNA DMS Description de la tâche

En ajoutant la fonctionnalité DLNA DMS au Freebox Server, le système Freebox deviendrait un véritable MediaCenter.

On pourrait récupérer la musique et les films stockés sur le Server depuis n’importe quel appareil compatible DLNA.

De plus, via AirMédia, on pourrait commencer à faire du multiroom audio. En effet avec iTunes sur iPhone/iOs par exemple, je peux lire les données DLNA.
Donc avec cette fonctionnalité je pourrai lire ma musique stockée sur le réseau via iTunes et ensuite renvoyer via AirMedia aux enceintes que je souhaite : Player1, Player2, Server, autres objets compatibles.

1948916/01/2016ÉvolutionAudio (AirMedia, ...)TousNouveauUtilisation enceinte freebox server depuis freebox play... Description de la tâche

Bonjour,
le freebox server est munie d’enceinte qui ne servent à rien (sauf pour un utilisateur d’airmédia).

Ce serait bien d’avoir la possibilité de diffuser l’ensemble des sons en provenance du freebox player sur les enceintes du freebox server, principalement pour la radio, la musique et les CD audio (mais également pourquoi pas freebox tv et bluray).

Cela permettrait de ne pas laisser la tv allumée inutilement, et d’exploiter une caractéristique utile du server que ne possède pas les box concurrentes.

1956702/02/2016ÉvolutionAudio (AirMedia, ...)TousNouveauVisibilité des fichiers .dsf (DSD) via DLNA Description de la tâche

Les fichiers .dsf (Audio HD “concurrent” du PCM FLAC 24/192) ne sont pas visible sur la freebox en DLNA.
Il serait donc intéressant de pouvoir les voir afin de les lire depuis des appareils compatible.

Cordialement,

2134005/04/2017ÉvolutionAudio (AirMedia, ...)TousNouveauAirplay c'est pour quand ? Description de la tâche

Bonjour,

a quand une compatibilité Apple ? car la Freebox v6 ne supporte pas la dernière version du format de diffusion Apple (HLS) ni le système de protection Apple (Fairplay Streaming). Si Free met à jour sa Freebox pour supporter pleinement du format Airplay nous pourrions enfin utiliser airplay .....

2157904/06/2017ÉvolutionAudio (AirMedia, ...)TousNouveauFonction Airmedia non supporté Description de la tâche

Bonjour, je souhaite envoyer un son via airplay seulement, sa fait 2 ans que c’est toujours pas implémenter. Qu’attendez vous FREE ??

POST : /api/v4/airmedia/receivers/Freebox%20Server

{
“msg”: “Erreur airmedia : Fonctionnalité non supportée”,
“success”: false,
“error_code”: “unimplemented” }

2183607/10/2017ÉvolutionAudio (AirMedia, ...)TousNouveauSimple Radio Description de la tâche

Pop Rock Radio

2224814/01/2018ÉvolutionAudio (AirMedia, ...)TousNouveauNouveau flux RJM DANCE Description de la tâche

Bonjour,

D’abord une bonne année à vous et encore un grand merci de référencer nos radios.

Pour information le flux de notre radio ====RJM DANCE==== a changé... nous sommes passé sur chez Radioking.

Nouveau: http://www.radioking.com/play/rjm-dance

Ancien: http://listen.radionomy.com/rjm-dance

Merci à vous

2235505/02/2018AnomalieAudio (AirMedia, ...)TousNouveauProblème distorsion de son via airplay Description de la tâche

Bonjour, je vous contacte car j’ai un problème de distorsion sur le son en airplay via le Freebox serveur.

Cete distortion est intermittente, et se présente sous la forme du sorte de bruit métallique.

J’ai vérifié, celle ci n’apparait pas si je me branche en direct sur l’ampli, par contre, même si la box est débranchée de l’ampli, et que le son sort sur sa mini enceinte, le bruit métallique (distorsion) est toujours la.

Cordialement.

Nicolas Theuvenin

2241620/02/2018ÉvolutionAudio (AirMedia, ...)TousNouveaupossibilité d'avoir des favoris dans les radios Description de la tâche

Bonjour, il est particulièrement pénible de devoir à chaque fois parcourir les différentes catégories de radios pour changer de radios. Il serait vraiment agréable de pouvoir avoir une liste de favoris

2281728/08/2018ÉvolutionAudio (AirMedia, ...)TousNouveauPrise en charge AirPlay 2
2308618/12/2018ÉvolutionAudio (AirMedia, ...)Freebox Server V7 (Delta)NouveauMusique en mp3 dans le nas accessibles via commande voc...
2419607/01/2019ÉvolutionAudio (AirMedia, ...)TousNouveauAjout du vrai Airplay 2
2588717/02/2019ÉvolutionAudio (AirMedia, ...)TousNouveauMémorisation niveau sonore Freebox Server Delta
2592619/02/2019ÉvolutionAudio (AirMedia, ...)Freebox Server V7 (Delta)NouveauDolby Prologic II
2720606/05/2019ÉvolutionAudio (AirMedia, ...)Freebox Server V7 (Delta)NouveauApplication Musiques
3473201/05/2021AnomalieAudio (AirMedia, ...)Freebox Server V6 (Révolution)NouveauSortie audio mini jack freebox server (Révolution) hors...
3542518/08/2021AnomalieAudio (AirMedia, ...)Freebox Server V6 (Révolution)NouveauBelle image mais Pas de son en recopie d’écran avec le ...
3593308/11/2021ÉvolutionAudio (AirMedia, ...)TousNouveauRemplacer Airmedia par OwnTone
3670905/06/2022AnomalieAudio (AirMedia, ...)Freebox Server V7 (Delta)NouveauGros problème sonore AirPlay
3791603/04/2023AnomalieAudio (AirMedia, ...)Freebox Server V6 (Révolution)Nouveauajout webradio
808110/10/2011ÉvolutionAutre / Non triéFreebox Server V6 (Révolution)NouveauHorloge analogique
821912/10/2011ÉvolutionAutre / Non triéFreebox Server V6 (Révolution)NouveauConnexion automatique Free WiFi en cas de panne ADSL
870302/11/2011ÉvolutionAutre / Non triéFreebox Server V6 (Révolution)NouveauCréation comptes FTP
905601/12/2011ÉvolutionAutre / Non triéTousNouveauPavé tactile server : avoir un menu roulant infini
906101/12/2011ÉvolutionAutre / Non triéFreebox Server V6 (Révolution)NouveauLe server devient un aganda (Pense bête)
909705/12/2011ÉvolutionAutre / Non triéFreebox Server V6 (Révolution)NouveauCompatibilité avec iCloud
917011/12/2011ÉvolutionAutre / Non triéTousNouveauPrise en compte de la norme NF C 15-100
1006801/05/2012ÉvolutionAutre / Non triéTousNouveauBrancher un lecteur mp3 sur le server diffusion musique
1120110/10/2012ÉvolutionAutre / Non triéTousNouveauDemander une confirmation au reboot de la Freebox si en...
1135704/11/2012ÉvolutionAutre / Non triéFreebox Server V6 (Révolution)NouveauBloc note
1155903/01/2013ÉvolutionAutre / Non triéTousNouveauA quand cloud Free sur le DD de la FS?
1189519/02/2013ÉvolutionAutre / Non triéTousNouveauFTDI serveur de voie serie
1267230/06/2013ÉvolutionAutre / Non triéTousNouveauPourquoi pas un mode "Avancé" ?
1292419/07/2013ÉvolutionAutre / Non triéFreebox Server V6 (Révolution)NouveauContournement temporaire de la protection MAC
Tâches 201 - 250 sur 2707 Page 5 sur 55

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche