Guide de compatibilité matérielle

Routeurs compatibles WiFi sensing : qu’est-ce qui fonctionne vraiment ?

Choisissez des routeurs, des récepteurs CSI, des cartes ESP32 et du matériel Nexmon sans supposer que chaque appareil WiFi moderne expose des données de sensing.

Configuration de test WiFi sensing avec un routeur, un ordinateur compact et une carte ESP32
Une configuration de sensing utile sépare le trafic réseau ordinaire du matériel capable d’exposer des données de canal mesurables.

La plupart des routeurs grand public peuvent participer à une expérience de WiFi sensing en tant que point d’accès ou source de trafic, mais ils ne fournissent pas automatiquement des Channel State Information (CSI) brutes. Le composant décisif est généralement le chipset du récepteur, ainsi que le firmware, le pilote et l’API utilisés pour exporter les mesures.

Un routeur WiFi 6 ou WiFi 7 rapide peut être excellent pour le réseau tout en n’offrant aucune interface CSI documentée. Une carte de développement ESP32 modeste ou un appareil Broadcom/Cypress spécifiquement pris en charge peut être plus utile pour des expérimentations, car son chemin de capture est connu et testable.

Qu’est-ce qui rend un matériel compatible avec le WiFi sensing ?

Une configuration compatible avec le sensing nécessite plus qu’un routeur qui émet des signaux radio. Elle a besoin d’un moyen pris en charge pour observer comment les paquets reçus varient selon les sous-porteuses, les antennes, le temps ou d’autres mesures de canal. En pratique, cela signifie généralement un callback CSI exposé, un patch firmware, un pilote de recherche ou une API de sensing fournie par le fabricant.

Considérez la compatibilité comme une chaîne : chipset, révision matérielle exacte, firmware, noyau du système d’exploitation, pilote, outil de capture, largeur de canal, disposition des antennes et code d’analyse doivent fonctionner ensemble. Le nom commercial d’un produit ne constitue pas, à lui seul, une preuve suffisante.

  • Le récepteur doit exposer CSI ou une autre mesure de sensing documentée.
  • Le logiciel doit prendre en charge la combinaison exacte chipset, firmware et noyau.
  • Vous avez besoin d’un trafic de paquets reproductible, d’horodatages et d’un format d’export exploitable.
  • La pièce, le placement des antennes et la tâche visée nécessitent toujours une validation locale.

Quatre voies matérielles réalistes

Partez d’un chemin de capture pris en charge plutôt que d’une liste de routeurs vendus dans le commerce. Cette comparaison distingue les appareils qui fournissent la connectivité de ceux qui peuvent réellement exposer des mesures de sensing.

Voie Rôle du routeur Accès CSI Cas d’usage idéal Point de vigilance principal
Routeur standard + récepteur ESP32 Point d’accès ou source de trafic Callback CSI ESP-IDF Expériences de présence et de mouvement à faible coût Calibration généralement de niveau recherche
Appareil compatible Nexmon CSI Point d’accès, émetteur ou récepteur Firmware Broadcom/Cypress patché Capture en laboratoire à plus large bande passante Le chip exact, le firmware et le noyau sont déterminants
Plateforme de sensing documentée par le fournisseur Nœud de sensing intégré API fournisseur ou événements gérés Déploiement commercial pour maison connectée Peut être fermé, cloud-only ou soumis à abonnement
Routeur grand public ordinaire seul Connectivité et trafic de paquets En général, pas d’export CSI brut public Réseau stable pour un récepteur séparé WiFi 6/7 n’implique pas un accès au sensing

ESP32 : le point de départ le plus simple pour de nombreux laboratoires

Espressif documente un chemin de réception WiFi CSI dans ESP-IDF, avec l’activation de CSI et l’enregistrement d’un callback de réception. Cela fait d’une carte de classe ESP32 un choix expérimental plus clair qu’un routeur non documenté, en particulier pour apprendre la collecte, le filtrage, la calibration et les effets liés à la pièce.

Le routeur peut rester un point d’accès ordinaire pendant que l’ESP32 sert de point terminal de mesure. Avant d’acheter, vérifiez la famille de puces exacte, la prise en charge actuelle dans ESP-IDF, la conception de l’antenne, les exemples disponibles, la bande de fréquence et la configuration de canal.

  • Bien adapté aux prototypes à faible coût et aux expériences contrôlées.
  • Utile si vous voulez une API documentée plutôt qu’un firmware de routeur patché.
  • Ce n’est pas la preuve qu’une démonstration peut inférer de manière fiable la posture, la respiration ou l’identité.

Nexmon CSI : choisissez le chipset, pas le nom marketing

Nexmon CSI prend en charge des combinaisons précises de puces Broadcom/Cypress et de firmwares. Les exemples publiés incluent des modèles Raspberry Pi utilisant bcm43455c0 et une voie Asus RT-AC86U utilisant bcm4366c0. Cela ne signifie pas que chaque image Raspberry Pi, routeur Asus ou appareil basé sur Broadcom fonctionne automatiquement.

Consultez la table de prise en charge du projet juste avant l’achat. Les changements de noyau, les révisions de firmware, les révisions de carte et les mises à jour du système d’exploitation peuvent modifier le fonctionnement. Pour un usage en production, prenez aussi en compte la garantie, la maintenabilité, les mises à jour de sécurité et le caractère acceptable ou non d’un firmware patché.

  • Faites correspondre exactement la puce WiFi et la version du firmware.
  • Confirmez les instructions liées au système d’exploitation et au noyau.
  • Privilégiez une configuration de référence documentée avant d’essayer un autre modèle.

Checklist d’achat avant de commander un routeur

Demandez des preuves au niveau de l’export des données. Les pages produit qui mentionnent le mesh, la détection de présence, la maison connectée ou le WiFi 7 ne donnent pas nécessairement aux développeurs l’accès aux mesures de sensing. Si la documentation ne mentionne ni API, ni SDK, ni chipset pris en charge, ni chemin firmware, ni format d’export, considérez l’appareil comme un routeur normal.

  • Quel chipset exact et quelle révision matérielle se trouvent dans l’appareil ?
  • Peut-il exporter du CSI brut, des événements de sensing traités, ou aucun des deux ?
  • L’accès est-il local, cloud-only, basé sur un abonnement ou réservé à des partenaires ?
  • Quels firmware, noyau, pilote, bandes et largeurs de canal sont pris en charge ?
  • Peut-on exporter les horodatages, les informations d’antenne/cœur et les métadonnées des paquets ?
  • Existe-t-il un exemple reproductible utilisant la même révision matérielle ?
  • Pouvez-vous retourner le matériel si le chemin de sensing n’est pas disponible ?

Validez la configuration avant de faire confiance au résultat

Après la première capture, testez une pièce vide, une personne immobile, des trajets de marche répétés, le mouvement d’une porte, les variations de trafic et les redémarrages du routeur. Enregistrez le canal, la bande passante, le placement des antennes, la distance, le firmware et les versions logicielles. Une configuration n’est utile que si les changements sont reproductibles et si les faux positifs sont compris.

IEEE 802.11bf-2025 normalise des améliorations pour le WLAN sensing, mais la publication d’une norme ne signifie pas que chaque routeur installé expose une interface prête à l’emploi pour les développeurs. Vérifiez l’implémentation réelle du produit et l’accès logiciel effectif au lieu d’acheter uniquement en vous fiant au numéro de la norme.

  • Exécutez des essais répétés de référence et de mouvement.
  • Modifiez une seule variable à la fois.
  • Conservez ensemble les captures brutes et les enregistrements de configuration.
  • Signalez l’incertitude au lieu de présenter une visualisation comme une vérité terrain.
Validation de matériel WiFi sensing avec deux nœuds radio et des tracés de signal
La compatibilité se confirme par des captures reproductibles dans la pièce cible, pas par le seul nom du modèle de routeur.

En quoi ce guide diffère de nos autres pages

Cette page est consacrée à la compatibilité matérielle et aux décisions d’achat. Le guide ESP32 explique le flux de capture ESP-IDF, le guide Nexmon décrit la capture Broadcom/Cypress avec firmware patché, l’article sur CSI couvre les concepts liés au signal, et le guide open source compare les projets logiciels. Utilisez ces pages après avoir choisi ici votre voie matérielle.

Références officielles de compatibilité

FAQ sur les routeurs WiFi sensing

Peut-on utiliser n’importe quel routeur WiFi pour le sensing ?

La plupart des routeurs peuvent fournir la connectivité ou le trafic de paquets, mais la plupart n’exposent pas de CSI brutes. Utilisez un récepteur ESP32 ou Nexmon CSI documenté, ou une plateforme fournisseur avec une API de sensing clairement définie.

Le WiFi 6 ou le WiFi 7 garantit-il l’accès au CSI ?

Non. La génération WiFi décrit les capacités réseau, pas le fait que le fournisseur expose ou non des mesures de sensing aux développeurs.

Quel routeur acheter pour ESP32 CSI ?

Choisissez un routeur stable qui prend en charge la bande et les réglages de canal exigés par l’expérience. L’ESP32 est normalement le récepteur CSI, donc la maîtrise des réglages compte davantage qu’une étiquette sensing.

L’Asus RT-AC86U est-il un choix Nexmon CSI garanti ?

Nexmon CSI documente une voie bcm4366c0 utilisée dans ce modèle, mais vous devez vérifier la révision matérielle, le firmware, les instructions de build et la prise en charge actuelle avant d’acheter.

IEEE 802.11bf rendra-t-il les routeurs existants compatibles avec le sensing ?

Pas automatiquement. La prise en charge réelle dépend du chipset, du firmware, de l’implémentation produit et des interfaces logicielles accessibles.