ThreadMapper

Je Thread-netwerk, zwart op wit.

Thread-apparaten zijn met opzet onzichtbaar. Ze werken gewoon — tot er één niet werkt, en niets vertelt je waarom. ThreadMapper laat zien wat je apparaten en je netwerk over zichzelf zeggen: welke apparaten op Thread zitten, welke border routers je hebt, welke verbindingen ze melden. Wat het niet kan uitlezen, wordt niet getoond.

Download in de App Store →

Het probleem

‘Gisteren deed hij het nog.’

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.

Statuscijfer

Gemeld

Een cijfer van A tot F, met de concrete problemen die het omlaag halen — niet alleen een getal.

Meshkaart

Gemeld

Je Thread-apparaten per kamer, met de verbindingen die ze melden. Waar geen apparaat een verbinding heeft gemeld, wordt er geen getekend.

Thread en de rest

Gemeld

Een apparaat zit op Thread als het dat zelf zegt — in zijn Matter-diagnose of zijn Thread-status in HomeKit — nooit vanwege zijn merk. Al het andere staat apart, aangeduid als wat het is.

Offlinemeldingen

Gemeten

Offline als het echt weg is: een slapende sensor op batterij krijgt twee uur, een apparaat op netstroom vijftien minuten, en apparaten die samen stilvallen, geven één melding.

Apparaatgeschiedenis

Gemeld

Beschikbaarheid, herstarts en firmwarewijzigingen voor elk accessoire.

Watch & iPad

Cijfer en complicaties op je pols; op de iPad een echte navigatiekolom, geen uitgerekte telefoon.

Waar die labels vandaan komen

Wat het niet kan uitlezen, toont het niet.

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.

Daarom toont ThreadMapper helemaal geen signaal. Een apparaat zit op Thread als het dat zelf zegt, een border router telt pas als het netwerk dat aantoont, en een lijn op de kaart is een verbinding die een apparaat heeft gemeld. Wat de telefoon wél kan klokken — hoe snel een accessoire antwoordt — wordt getoond als precies dat, in milliseconden.

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

Een klein kastje dat een einde maakt aan het gissen.

Zet onze firmware op een klein ESP32-C6-printplaatje, vanuit de browser van een computer, en laat het aan een oplader hangen. Het meet elke vijf minuten elk Thread-kanaal, wat geen telefoon kan, en bewaart een dag aan meetwaarden terwijl de app gesloten is. Waar het zich bij je Thread-mesh kan aansluiten, leest het de mesh van binnenuit uit, als echt knooppunt.

Zonder probe
Met probe
ReactietijdHoe snel een accessoire antwoordt, in milliseconden — nooit als signaal gepresenteerd.
Radio-RSSIEcht signaal en echte verbindingskwaliteit per buur, rechtstreeks van de radio.
Gemelde verbindingenDe verbindingen die een apparaat over zichzelf meldt, en niets wat uit kamers of accessoiretypes is geraden.
Echte routeringRouteringstabel met volgende hop en padkosten — wat een mesh multi-hop maakt.
KanaaltheorieInterferentierisico uit een tabel van welke kanalen met wifi overlappen.
Gemeten ruisEen energiescan van alle 16 kanalen. Hoe de band echt klinkt.
Zolang de app open isDe telefoon kijkt alleen mee terwijl jij ernaar kijkt.
DoorlopendEen dag lang vastgelegd op de probe, zodat vannacht er ’s ochtends nog staat.

Ruis in de tijd

Probe

Een waterval van de hele band. Je ziet de magnetron tijdens het eten en de wifi van de buren in de avond.

Waarom het wegviel

Probe

Vertrekkende knooppunten naast ruis en radiofouttellers — met de metingen erbij, en ‘geen duidelijke oorzaak’ wanneer die er niet is.

Terwijl je weg was

Probe

Wat er is gebeurd sinds je de app voor het laatst opende. Stil wanneer er niets gebeurde.

Betrouwbaarheidstellers

Probe

Herhalingen bij verzenden en mislukkingen door een bezet kanaal — congestie is hier al zichtbaar lang voordat er iets offline lijkt.

Het printplaatje is een Seeed XIAO ESP32C6, ongeveer $5–8, en de firmware installeer je in ongeveer tien minuten. De probe hoort bij ThreadMapper Pro. Installatiegids →
Lees die eerst: in een huis waar alle border routers van Apple of Google zijn, kan de probe zich alleen bij de mesh aansluiten als Home Assistant hem de inloggegevens geeft. Anders meet hij de kanalen en de wifi daarop, en leest hij de mesh niet uit. Het is geen product dat je kunt kopen — het is een bouwproject.

In de app

Schermen

Overzicht met het netwerkcijfer, de aantallen erachter en wat je het eerst oplost
Status in één oogopslag
Meshkaart met Thread-apparaten gegroepeerd per kamer en de verbindingen die ze melden
Live meshkaart
Kanaalscanner met een badge Gemeten, waarbij de staafhoogte de echte ruisvloer per kanaal toont
Kanaalscanner, gemeten
Scherm Thread-netwerk met knooppunten met echte RSSI en een routeringstabel
Echte knooppunten en routering
Gebeurtenissenlijst met een knooppunt dat van rol wisselde, met daarboven betrouwbaarheidstellers
Wat er gebeurde, en waarom
Netwerkdokter met een lijst van wat je het eerst oplost, elke bevinding met het bewijs erachter
Wat je het eerst oplost

Privacy

Geen account. Geen servers. Geen analytics.

  • Niets om je voor aan te melden. De app heeft geen login, omdat er niets is om op in te loggen.
  • Geen enkele vorm van tracking. Geen analytics, geen SDK’s van derden. De app praat met de apparaten op je eigen netwerk en, als je het aanzet, met je eigen iCloud: nooit met een server van ons, want die bestaat niet.
  • iCloud-synchronisatie is van jou, niet van ons. Optioneel, standaard uit, en het gebruikt je eigen privé-iCloud. Je notities en instellingen reizen met je mee; wij zien ze nooit.
  • AI draait op het apparaat. Apple Intelligence waar die draait, overal elders de eigen regels van de app. Je netwerk wordt nooit geüpload om samengevat te worden.

Metingen synchroniseren met opzet niet.

Elke iPhone en iPad houdt zelf bij wat hij van je netwerk zag. Ze samenvoegen zou een geschiedenis opleveren die geen enkel apparaat heeft waargenomen. Notities en instellingen synchroniseren; metingen blijven waar ze zijn.

Volledig privacybeleid →

Pro

Eén aankoop. Geen abonnement.

  • AI-inzichten, Netwerkassistent en een probleemoplosser die de eigen geschiedenis van dit apparaat leest — allemaal op je iPhone, er wordt niets geüpload.
  • AR-ruimtescan en röntgenblik — scan je kamers tot een plattegrond, plaats elk apparaat waar het echt staat, en zie de verbindingen die je apparaten melden door je echte woning getekend.
  • Een jaar aan dagcijfers, een maand tijdlijn, weekrapporten en wat een maand aan metingen zegt over wanneer je huis op z’n slechtst is.
  • Klussen en bewijsbladen — voor de klant een pagina die precies zegt wat een bezoek veranderde, en één pagina per apparaat voor een garantieclaim.
  • Wat de radio’s zeggen — waarom een apparaat opnieuw startte, hoe vaak het van ouderrouter is gewisseld en hoeveel huishoudens het kunnen bedienen.

Field

Aantoonbaar opleveren

Field is een eenmalige aankoop voor installateurs, met alles uit Pro. ‘Aantoonbaar opleveren’ leidt je in zeven stappen door een bezoek. Houd de meetwaarden van de klant apart van die van je eigen huis, leg het netwerk vast voordat je iets aanraakt, doe het werk, leg het opnieuw vast als je vertrekt, bekijk het oordeel aan de hand van je eigen opleveringscriteria voordat de klant het ziet, en overhandig het rapport en een sticker voor de hub.

Niets te installeren

Probeer de app op een gesimuleerd huis voordat je hem installeert.

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.

Probeer de app op een gesimuleerd huis voordat je hem installeert.

Aan de slag

Wat je nodig hebt

Een woning met minstens één Thread border router — een HomePod mini, Apple TV 4K of vergelijkbaar — want ThreadMapper leest je netwerk via HomeKit. De Netwerkassistent en de probleemoplosser vereisen iOS 26 op een apparaat dat Apple Intelligence ondersteunt; voor AI-inzichten volstaat elke iPhone. 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.