Thread-apparaten zijn met opzet onzichtbaar. Ze werken gewoon — tot er één niet werkt, en niets vertelt je waarom. ThreadMapper brengt elk apparaat in kaart, geeft elke kamer een cijfer en zegt er onomwonden bij welke van zijn getallen metingen zijn en welke schattingen.
Het probleem
Een sensor stopt met melden. Een uur later is hij terug. Je hub zegt dat alles in orde is, want vanaf waar die staat is alles in orde. De informatie die het zou verklaren — signaal, routering, wat er verder in de lucht hing — krijg je nooit te zien.
Een cijfer van A tot F, met de concrete problemen die het omlaag halen — niet alleen een getal.
Elk apparaat gegroepeerd per kamer, met daarbij hoe het een border router bereikt.
Loop een kamer door en krijg een dekkingscijfer. Te bedienen vanaf je pols, zodat beide handen vrij blijven.
Je hoort het op het moment dat een apparaat wegvalt, met een respijtperiode en stille uren die je zelf instelt.
30 dagen signaalverloop, beschikbaarheid en firmwarewijzigingen voor elk accessoire.
Cijfer en complicaties op je pols; op de iPad een echte navigatiekolom, geen uitgerekte telefoon.
Waar die labels vandaan komen
iOS geeft apps van derden geen radiosignaalsterkte voor Thread-accessoires, geen ouder-kindrelaties en geen routeringstabel. Elke app die je dBm toont voor een HomeKit-apparaat, laat je iets zien wat hij niet kan uitlezen.
ThreadMapper meet hoe snel elk accessoire antwoordt, noemt dat overal waar het verschijnt een schatting, en leidt de meshindeling af uit wat HomeKit wél prijsgeeft. Het werkt, en het is eerlijk over het feit dat het een gevolgtrekking blijft.
Een OpenThread border router alleen lost dit niet op.
De REST API daarvan meldt echte netwerkfeiten — naam, kanaal, PAN ID — en ThreadMapper gebruikt die. Maar we hebben de diagnose-endpoints getest op een levende mesh van twee knooppunten: de verzoeken slagen en leveren niets bruikbaars op. Routering per knooppunt is langs die weg niet beschikbaar, wat de documentatie ook suggereert.
Daarom bestaat de probe.
De probe
Draai een lichtgewicht agent op een Raspberry Pi met een 802.15.4-dongle en die sluit zich als echt knooppunt aan bij je Thread-mesh. Van binnenuit wordt alles leesbaar wat de telefoon niet kan zien — en omdat hij nooit slaapt, ziet hij de storingen van 3 uur ’s nachts die jij mist.
Een waterval van de hele band. Je ziet de magnetron tijdens het eten en de wifi van de buren in de avond.
Vertrekkende knooppunten naast ruis en radiofouttellers — met de metingen erbij, en ‘geen duidelijke oorzaak’ wanneer die er niet is.
Wat er is gebeurd sinds je de app voor het laatst opende. Stil wanneer er niets gebeurde.
Herhalingen bij verzenden en mislukkingen door een bezet kanaal — congestie is hier al zichtbaar lang voordat er iets offline lijkt.
De agent is open source en draait op een Raspberry Pi 4 of 5 die je misschien al hebt — de 802.15.4-dongle die hij nodig heeft kost ongeveer $10–25. Installatiegids →
Lees die eerst: een Raspberry Pi heeft zelf geen Thread-radio, en aansluiten op een bestaande mesh van Apple of Google vraagt om netwerkgegevens die deze platforms je nog niet laten exporteren. Het is geen product dat je kunt kopen — het is een bouwproject.
In de app
Privacy
Signaalgeschiedenis synchroniseert met opzet niet.
Metingen hangen af van waar het apparaat stond dat ze deed. Een iPad in een la samenvoegen met een iPhone in je zak zou een geschiedenis opleveren die een plek beschrijft waar niemand is. Notities en instellingen synchroniseren; metingen blijven waar ze zijn.
Pro
Probefuncties zitten niet achter de betaalmuur.
Als je de moeite hebt genomen om een probe te bouwen, zou een tweede betaalmuur een schrale manier zijn om je te bedanken. Alles wat de probe ontsluit, zit erbij.
Niets te installeren
Scan een code of open een link en een klein stukje ThreadMapper draait zonder de app te installeren. Het geeft een gesimuleerd huis een cijfer met precies dezelfde motor die het op dat van jou zou gebruiken — twaalf apparaten, twee border routers, één offline, één met een bijna lege batterij — en zegt als eerste dat elk getal erin gesimuleerd is. Een appclip mag Apple Home en je lokale netwerk niet uitlezen, en juist daar komen de getallen van de echte app vandaan. Gratis.
Aan de slag
Een woning met minstens één Thread border router — een HomePod mini, Apple TV 4K of vergelijkbaar — want ThreadMapper leest je netwerk via HomeKit. AI-functies vereisen iOS 26 op een apparaat dat Apple Intelligence ondersteunt. De probe is volledig optioneel.
Eerst even rondkijken? Zet Demomodus aan en de hele app draait op een gesimuleerd netwerk — geen hardware, geen HomeKit, niets in te stellen.