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 cartographie chaque appareil, note chaque pièce et dit clairement lesquels de ses chiffres sont des mesures et lesquels sont des estimations.
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.
Chaque appareil regroupé par pièce, avec la façon dont il atteint un routeur de bordure.
Parcourez une pièce, obtenez une note de couverture. Pilotable depuis votre poignet, pour garder les deux mains libres.
Sachez à l’instant où un appareil décroche, avec un délai de grâce et des heures calmes que vous définissez.
Pour chaque accessoire : 30 jours de tendance du signal, de temps de fonctionnement et de 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 mesure la vitesse à laquelle chaque accessoire répond, appelle cela une estimation partout où elle apparaît, et déduit la structure du réseau à partir de ce que HomeKit expose réellement. Cela fonctionne, et c’est annoncé pour ce que c’est : une déduction.
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
Faites tourner un agent léger sur un Raspberry Pi muni d’un dongle 802.15.4 : il rejoint votre réseau Thread comme un nœud à part entière. De l’intérieur, tout ce que le téléphone ne peut pas voir devient lisible — et comme il ne dort jamais, il voit les pannes de 3 h du matin que vous ne voyez pas.
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.
L’agent est open source et tourne sur un Raspberry Pi 4 ou 5 que vous possédez peut-être déjà — le dongle 802.15.4 dont il a besoin coûte environ 10 à 25 $. Guide d’installation →
À lire avant de vous lancer : un Raspberry Pi n’a pas de radio Thread propre, et rejoindre un réseau Apple ou Google existant demande des identifiants que ces plateformes ne permettent pas encore d’exporter. Ce n’est pas un produit que l’on achète — c’est un montage à faire soi-même.
Dans l’app
Confidentialité
L’historique du signal ne se synchronise pas, délibérément.
Un relevé dépend de l’endroit où se trouve l’appareil qui le prend. Fusionner un iPad rangé dans un tiroir avec un iPhone dans votre poche produirait un historique décrivant un lieu où personne ne se tient. Les notes et les réglages se synchronisent ; les mesures restent sur place.
Pro
Les fonctions liées à la sonde ne sont pas payantes.
Si vous avez pris la peine de construire une sonde, vous heurter à un second péage serait une bien mauvaise façon de vous remercier. Tout ce que la sonde débloque est inclus.
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. Les fonctions d’IA exigent iOS 26 sur un appareil compatible Apple Intelligence. 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.