Les appareils Thread sont invisibles par conception. Ils fonctionnent, tout simplement — jusqu’au jour où l’un d’eux s’arrête, sans que rien ne vous dise pourquoi. ThreadMapper montre ce que vos appareils et votre réseau disent d’eux-mêmes : quels appareils sont sur Thread, quels routeurs de bordure vous avez, quelles liaisons ils signalent. Il n’affiche rien qu’il ne puisse lire.
Télécharger dans l’App Store →
Le problème
Un capteur cesse de répondre. Une heure plus tard, il revient. Votre hub affirme que tout va bien, car de là où il se trouve, tout va bien. Les informations qui expliqueraient l’incident — signal, routage, ce qui occupait les ondes — ne vous sont jamais montrées.
Une note de A à F, avec les problèmes précis qui la tirent vers le bas, pas seulement un chiffre.
Vos appareils Thread par pièce, avec les liaisons qu’ils signalent. Là où aucun appareil n’a signalé de liaison, aucune n’est tracée.
Un appareil est sur Thread quand il le dit — dans ses diagnostics Matter ou son état Thread dans HomeKit — jamais d’après sa marque. Tout le reste est listé à part, pour ce qu’il est.
Hors ligne quand il a vraiment disparu : un capteur à pile en veille a deux heures, un appareil sur secteur quinze minutes, et les appareils qui se taisent ensemble ne font qu’une seule alerte.
Pour chaque accessoire : temps de fonctionnement, redémarrages et changements de micrologiciel.
Note et complications au poignet ; sur iPad, une vraie barre latérale, pas un iPhone étiré.
D’où viennent ces étiquettes
iOS ne donne aux apps tierces aucune puissance de signal radio pour les accessoires Thread, aucune relation parent-enfant et aucune table de routage. Toute app qui vous affiche des dBm pour un appareil HomeKit vous affiche une valeur qu’elle ne peut pas lire.
ThreadMapper n’affiche donc aucun signal. Un appareil est sur Thread quand il le dit, un routeur de bordure n’en est un que si le réseau le prouve, et un trait sur la carte est une liaison signalée par un appareil. Ce que le téléphone peut chronométrer — la vitesse à laquelle un accessoire répond — est affiché comme tel, en millisecondes.
Un routeur de bordure OpenThread seul n’y change rien.
Son API REST fournit de vraies informations sur le réseau — nom, canal, PAN ID — et ThreadMapper s’en sert. Mais nous avons testé ses points de terminaison de diagnostic sur un réseau réel à deux nœuds : les requêtes aboutissent et ne renvoient rien d’exploitable. Le routage par nœud n’est pas accessible par ce biais, quoi qu’en laisse entendre la documentation.
C’est précisément pour cela que la sonde existe.
La sonde
Installez notre micrologiciel sur une petite carte ESP32-C6, depuis le navigateur d’un ordinateur, et laissez-la sur un chargeur. Elle mesure chaque canal Thread toutes les cinq minutes, ce qu’aucun téléphone ne peut faire, et conserve une journée de mesures pendant que l’app est fermée. Là où elle peut rejoindre votre maillage Thread, elle lit le maillage de l’intérieur, comme un vrai nœud.
Une cascade sur toute la bande. On y voit le micro-ondes à l’heure du dîner et le Wi-Fi du voisin le soir.
Les départs mis en regard du bruit et des compteurs d’erreurs radio — avec les relevés à l’appui, et « aucune cause claire » quand il n’y en a pas.
Ce qui s’est passé depuis votre dernière ouverture de l’app. Silencieux quand il ne s’est rien passé.
Réémissions et échecs pour canal occupé — l’encombrement apparaît ici bien avant que quoi que ce soit ne semble hors ligne.
La carte est une Seeed XIAO ESP32C6, environ 5 à 8 $, et le micrologiciel s’installe en une dizaine de minutes. La sonde fait partie de ThreadMapper Pro. Guide d’installation →
À lire avant de vous lancer : dans une maison dont tous les routeurs de bordure sont ceux d’Apple ou de Google, la sonde ne peut rejoindre le maillage que si Home Assistant lui transmet les identifiants. Sinon, elle mesure les canaux et le Wi-Fi qui s’y trouve, et ne lit pas le maillage. Ce n’est pas un produit que l’on achète — c’est un montage à faire soi-même.
Dans l’app
Confidentialité
Les mesures ne se synchronisent pas, délibérément.
Chaque iPhone et chaque iPad conserve lui-même ce qu’il a vu de votre réseau. Les fusionner produirait un historique qu’aucun appareil n’a observé à lui seul. Les notes et les réglages se synchronisent ; les mesures restent sur place.
Pro
Field
Field est un achat unique pour les installateurs, avec tout ce que comprend Pro. « Prouver l’intervention » guide une visite en sept étapes. Gardez les mesures du client séparées de celles de votre propre foyer, relevez le réseau avant de toucher à quoi que ce soit, faites le travail, relevez-le de nouveau en partant, consultez le verdict au regard de vos propres critères d’acceptation avant que le client ne le voie, et remettez le rapport ainsi qu’un autocollant pour le hub.
Rien à installer
Scannez un code ou ouvrez un lien : un extrait d’app de ThreadMapper tourne sans que vous installiez l’app. Il note une maison simulée avec le même moteur qu’il utiliserait chez vous — douze appareils, deux routeurs de bordure, un hors ligne, un à batterie faible — et annonce avant tout le reste que chacun de ses chiffres est simulé. Un extrait d’app n’a pas le droit de lire Apple Home ni votre réseau local, d’où viennent justement les chiffres de l’app complète. Gratuit.
Pour commencer
Un domicile équipé d’au moins un routeur de bordure Thread — un HomePod mini, une Apple TV 4K ou équivalent — puisque ThreadMapper lit votre réseau à travers HomeKit. L’Assistant réseau et le guide de dépannage exigent iOS 26 sur un appareil compatible Apple Intelligence ; les Analyses IA fonctionnent sur n’importe quel iPhone. La sonde est entièrement facultative.
Envie de jeter un œil d’abord ? Activez le Mode démo et toute l’app tourne sur un réseau simulé — aucun matériel, pas de HomeKit, rien à configurer.