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

  • État Nouveau
  • Pourcentage achevé
    0%
  • Type Évolution
  • Catégorie LAN → WiFi
  • Assignée à Personne
  • Système d'exploitation Tous
  • Sévérité Moyenne
  • Priorité Très Basse
  • Basée sur la version 4.9.17
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par barthoum - 17/03/2026
Dernière modification par barthoum - 17/03/2026

FS#40870 - Repenser l'association / Fréébox/Répéteur / iOT, pour éviter que les répéteurs ne servent pas

Bonjour,

Je me suis lancé dans la domotique en ajoutant des dispositifs xiaomi/tuya… dans ma maison, ils communiquent en Wifi.

on paramètre le wifi, on fait l’association tout fonctionne, on déplace la prise tuya dans la maison ⇒ on la rebranche (⇒ débit instable), on commande un répéteur , on le pose, on rebranche la prise ⇒ sauvé, ça marche avec un bon débit.

Le problème vient après, les prises tuya sont un peu bêtes: elle se connectent au premier réseau correspondant trouvé : si vous redémarrez votre box ou si vous la mettez à jour, le wi-fi du répéteur se coupe, et le premier wifi qui se réactivera sera celui de votre box ⇒ vos prises tuya choisissent alors un réseau distant et instable plutot que le répéteur situé à deux mètres d’elles, et elle y resteront…. on se retrouve alors avec des répéteurs qui servent de presse papier….

plusieurs possibilités s’offrent à vous =
- nommer différemment le réseau des répéteurs (impossible avec les répéteurs free) ⇒ refaire les appairages, et reprogrammer à chaque fois si vous déplacez votre prise, on perd au passage l’interet du mesh
- bloquer ces appareils dans la freebox quelques secondes avant de les débloquer, ça marche pas à tous les coups, là encore le premier wifi accroché sera conservé = > on est proche de la technique de la loterie
- programmer un blocage réactivation de la freebox via home assistant en se basant sur une stat d’attenuation du signal

  

Tous les dispositifs tuya/xiaomi n’exposent pas l’atténuation du wifi en temps que sensor (même via localtuya), il faudrait le faire à partir de données provenant de la box, on pond alors un script toutes les x secondes: si atténuation > xdB , demande à la freebox de bloquer x secondes avant de relancer:, cela suppose que la freebox expose en clair cette donnée pour home assistant, il faut ensuite programmer pour chaque prise, une déco reco régulière jusqu’à ce qu’un wifi acceptable soit retenu. on automatise la loterie , pour chaque dispositif (faisable mais chiant à faire sous home assistant)

Autre évolution possible:

-que la freebox aie un réglage activable par device: au branchement d’un appareil wifi ou lors de son utilisation, si l’atténuation > xdB, essaye de forcer la bascule sur d’autres répéteurs (bloque par exemple la connexion via la box, mais permet la connexion par le répéteur 1 puis teste le répéteur 2… et après une boucle retient le dispositif avec la plus grande stabilité/débit) ⇒ dans ce cas de figure si vous déplacez la prise, l’association sera toujours optimale

- Autre solution plus rigide : associer pour chaque prise , un répéteur et exclure toute autre connexion depuis les autres parties du Mesh, on perd en flexibilité , pour les prises que vous déplacez

Admin
pablomg a commenté le 17.03.2026 18:57

Bonjour @barthoum

Ce que vous voulez, c'est ce qu'on appelle le steering (le "pilotage" en bon français). La Freebox implémente les standards 802.11k et 802.11v ; le premier c'est le client Wi-Fi qui demande au point d'accès Wi-Fi où s'il y a un meilleur point d'accès où il pourrait se connecter et le deuxième c'est le point d'accès qui suggère un meilleur point d'accès au client Wi-Fi. Pour que ça fonctionne, il faut évidemment que les clients Wi-Fi implémentent de leur côté les standards sus-cités. De ce que je vois chez vous, les équipements Tuya n'ont pas l'air de les implémenter, d'où le comportement que vous voyez.

Dans l'état, je n'ai pas mieux à vous proposer que de garder votre script home assistant pour bricoler du steering manuel.

Bien à vous

barthoum a commenté le 17.03.2026 23:29

malheureusement

ça reste théorique: les dispositifs tuya n'exposent pas la qualité du réseau en capteur accessible dans home assistant , seulement dans smartlife ⇒ pas faisable via tuya

et la freebox de son coté ne transmet pas ces données au sein de son API dans home assistant, l'utilisation d'un tel script n'est pas faisable

J'utilise une technique foireuse de blocage nocturne de ces dispositifs tuya en esperant que la réaffectation du lendemen se fera au plus proche….

L'autre solution c'est de mettre un répeteur wifi a coté du répéteur freebox….. pour émettre sur un réseau qui n'est pas en mesh et réappairer les prises…. c'est quand même con en terme d'économie d'énergiede mettre deux répéteurs l'un sur l'autre (si j'avais su je serai passé sur du zigbee, mais ça va faire cher de tout rééquipper)

le band steering n'est pas accessible dans les prises tuya…. je suis d'accord, à défaut de cette technologie il faut une une solution de repli:

lorsque un dispositif tuya est connecté à mon réseau il apparait dans Freebox companion avec sont atténuation et la qualité du réseau, donc la freebox Sait que la configuration wifi n'est pas optimale sur certains des appareils

(elle s'acharne même à me proposer systématiquement un répéteur supplémentaire qui n'arrangera pas le problème)

Pour ces appareils avec wifi faible , je propose que ce soit la box qui décide: "je ne veux pas communiquer avec cet appareil, seule les connexions depuis les répéteurs sont possibles" (et envisager un système de test successif pour retenir l'atténuation la plus faible)

Imaginons: la prise wifi tente de se connecter après un reboot wifi: elle va tenter de se connecter au premier wi-fi dispo, manque de bol la box principale:

lorsque tous les répeteurs sont actifs, la box principale simule un blocage de l'ip que sur elle même (du genre désolé le mot de passe n'est plus bon) mais pas sur les répéteurs:

N'ayant plus de wi fi la prise tuya va passer en mode recherche d'un wifi,et devrait accrocher le réseau mesh via un répéteur

le dispositif tuya bascule alors sur un premier répéteur ⇒ on obtient une atténuation en dB , puis teste les autres répéteurs de la même manière. ⇒ à la fin le répéteur avec la meilleure DB est retenu ou proposé comme répéteur préféré dans l'application Freebox et il y a un blocage des configurations non optimales : seul l'appairage avec le ssid et le mot de passe sera fonctionnel sur le réseau. CEla suppose par contre que le wifi mesh issu du répéteur le plus proche le plus proche apparaisse en haut de sa liste pour les tentatives de connexion

Autre piste: dans l'interface de l'application freebox: on a un menu déroulant et on choisit la box, le ou les répéteurs autorisés pour desservir chaque dispositif

Dernière piste (peut être plus simple à programmer): si les prises tuya tentent de se connecter au réseau wifi le plus puissant avec le bon ssid. L

Le problème vient du fait qu'elles tentent de se connecter avant que les répéteurs ne soient tous en état de fonctionner. Pourquoi ne pas faire une option de connexion en différé: pour les dispositifs de ce genre on rajoute une option dans la Freebox: refuse toute les tentatives de connexion jusqu'à ce que les répéteurs soient reconnus comme en état de marche (avec une petite marge de quelques secondes afin que la prise Tuya puisse se connecter au bon appareil)

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche