Guida alla compatibilita hardware

Router compatibili con il WiFi sensing: cosa funziona davvero?

Scegli router, ricevitori CSI, schede ESP32 e hardware Nexmon senza dare per scontato che ogni moderno dispositivo WiFi esponga dati utili al sensing.

Setup di test per WiFi sensing con un router, un computer compatto e una scheda ESP32
Un setup di sensing utile separa il normale traffico di rete dall'hardware in grado di esporre dati di canale misurabili.

La maggior parte dei router consumer puo partecipare a un esperimento di WiFi sensing come access point o sorgente di traffico, ma non fornisce automaticamente il Channel State Information (CSI) grezzo. Il componente decisivo e di solito il chipset del ricevitore, insieme a firmware, driver e API usati per esportare le misure.

Un router WiFi 6 o WiFi 7 veloce puo essere ottimo per la rete e allo stesso tempo non offrire alcuna interfaccia CSI documentata. Una semplice scheda di sviluppo ESP32 o un dispositivo Broadcom/Cypress supportato in modo specifico puo risultare piu utile negli esperimenti, perche il suo percorso di acquisizione e noto e verificabile.

Cosa rende un hardware adatto al WiFi sensing?

Un setup adatto al sensing richiede piu di un router che trasmette segnali radio. Serve un modo supportato per osservare come i pacchetti ricevuti cambiano tra sottoportanti, antenne, nel tempo o in altre misure di canale. Nei progetti pratici, questo significa normalmente un callback CSI esposto, una patch firmware, un driver di ricerca o una sensing API del fornitore.

Considera la compatibilita come una catena: chipset, revisione hardware esatta, firmware, kernel del sistema operativo, driver, strumento di acquisizione, larghezza di canale, disposizione delle antenne e codice di analisi devono combaciare. Il solo nome commerciale del prodotto non e una prova sufficiente.

  • Il ricevitore deve esporre CSI o un'altra misura di sensing documentata.
  • Il software deve supportare la combinazione esatta di chipset, firmware e kernel.
  • Servono traffico a pacchetti ripetibile, timestamp e un formato di esportazione utilizzabile.
  • L'ambiente, il posizionamento delle antenne e il compito finale richiedono comunque una validazione locale.

Quattro percorsi hardware realistici

Parti da un percorso di acquisizione supportato invece che da un elenco di router retail. Il confronto distingue i dispositivi che forniscono connettivita da quelli che possono davvero esporre misure utili al sensing.

Percorso Ruolo del router Accesso al CSI Uso ideale Cautela principale
Router standard + ricevitore ESP32 Access point o sorgente di traffico Callback CSI di ESP-IDF Esperimenti economici su presenza e movimento Calibrazione in genere di livello ricerca
Dispositivo supportato da Nexmon CSI AP, trasmettitore o ricevitore Firmware Broadcom/Cypress patchato Acquisizione di laboratorio a banda piu ampia Contano chip, firmware e kernel esatti
Piattaforma di sensing del fornitore documentata Nodo di sensing integrato API del fornitore o eventi gestiti Deployment commerciale per smart home Puo essere chiusa, solo cloud o basata su abbonamento
Solo router consumer ordinario Connettivita e traffico a pacchetti Di solito nessuna esportazione pubblica di CSI grezzo Rete stabile per un ricevitore separato WiFi 6/7 non implica accesso al sensing

ESP32: il punto di partenza piu semplice per molti laboratori

Espressif documenta in ESP-IDF un percorso di ricezione WiFi CSI, inclusi l'abilitazione del CSI e la registrazione di un callback di ricezione. Questo rende una scheda della famiglia ESP32 una scelta sperimentale piu chiara rispetto a un router non documentato, soprattutto per imparare raccolta dati, filtraggio, calibrazione ed effetti dell'ambiente.

Il router puo rimanere un normale access point mentre l'ESP32 agisce come endpoint di misura. Prima dell'acquisto, verifica la famiglia di chip esatta, il supporto attuale di ESP-IDF, il progetto dell'antenna, gli esempi disponibili, la banda di frequenza e la configurazione del canale.

  • Adatto a prototipi a basso costo ed esperimenti controllati.
  • Utile quando vuoi un'API documentata invece di firmware router patchato.
  • Non dimostra che una demo possa inferire in modo affidabile postura, respirazione o identita.

Nexmon CSI: scegli il chipset, non il nome di marketing

Nexmon CSI supporta specifiche combinazioni di chip Broadcom/Cypress e firmware. Gli esempi pubblicati includono modelli Raspberry Pi che usano bcm43455c0 e un percorso su Asus RT-AC86U basato su bcm4366c0. Questo non significa che ogni immagine Raspberry Pi, ogni router Asus o ogni dispositivo basato su Broadcom funzioni automaticamente.

Controlla la tabella di supporto del progetto immediatamente prima dell'acquisto. Cambiamenti del kernel, revisioni del firmware, revisioni della scheda e aggiornamenti del sistema operativo possono modificare il percorso funzionante. Per l'uso in produzione, considera anche garanzia, manutenibilita, aggiornamenti di sicurezza e l'accettabilita di un firmware patchato.

  • Abbina esattamente chip WiFi e versione del firmware.
  • Conferma le istruzioni per sistema operativo e kernel.
  • Preferisci un setup di riferimento documentato prima di provare un altro modello.

Checklist di acquisto prima di ordinare un router

Cerca prove al livello di esportazione dei dati. Le pagine prodotto che parlano di mesh, presence, automazione smart home o WiFi 7 non forniscono necessariamente accesso per sviluppatori alle misure di sensing. Se la documentazione non cita un'API, un SDK, un chipset supportato, un percorso firmware o un formato di esportazione, considera il dispositivo come un router normale.

  • Qual e il chipset esatto e quale revisione hardware monta il dispositivo?
  • Puo esportare CSI grezzo, eventi di sensing elaborati o nessuno dei due?
  • L'accesso e locale, solo cloud, basato su abbonamento o riservato ai partner?
  • Quali firmware, kernel, driver, bande e larghezze di canale sono supportati?
  • Si possono esportare timestamp, informazioni su antenna/core e metadati dei pacchetti?
  • Esiste un esempio riproducibile che usa la stessa revisione hardware?
  • E possibile restituire l'hardware se il percorso di sensing non e disponibile?

Valida il setup prima di fidarti del risultato

Dopo la prima acquisizione, testa una stanza vuota, una persona ferma, percorsi di camminata ripetuti, il movimento di una porta, variazioni di traffico e riavvii del router. Registra canale, banda, posizionamento delle antenne, distanza, firmware e versioni software. Un setup e utile solo quando i cambiamenti sono ripetibili e i falsi positivi sono compresi.

IEEE 802.11bf-2025 standardizza miglioramenti per il WLAN sensing, ma la pubblicazione di uno standard non fa si che ogni router installato esponga un'interfaccia pronta per gli sviluppatori. Verifica l'implementazione reale del prodotto e l'accesso software effettivo, invece di acquistare basandoti solo sul numero dello standard.

  • Esegui prove ripetute di baseline e di movimento.
  • Modifica una sola variabile alla volta.
  • Conserva insieme acquisizioni grezze e registri di configurazione.
  • Comunica l'incertezza invece di presentare una visualizzazione come verita assoluta.
Validazione hardware per WiFi sensing con due nodi radio e tracce di segnale
La compatibilita si conferma con acquisizioni ripetibili nell'ambiente di destinazione, non solo dal nome del modello del router.

In cosa questa guida differisce dalle altre nostre pagine

Questa pagina e dedicata alla compatibilita hardware e alle decisioni di acquisto. La guida ESP32 spiega il flusso di acquisizione con ESP-IDF, la guida Nexmon tratta l'acquisizione Broadcom/Cypress con firmware patchato, la spiegazione sul CSI copre i concetti di segnale e la guida open source confronta i progetti software. Usa quelle pagine dopo aver scelto qui il percorso hardware.

Riferimenti ufficiali sulla compatibilita

FAQ sui router per WiFi sensing

Qualsiasi router WiFi puo essere usato per il sensing?

La maggior parte dei router puo fornire connettivita o traffico a pacchetti, ma la maggior parte non espone CSI grezzo. Usa un ricevitore ESP32 o Nexmon CSI documentato, oppure una piattaforma del fornitore con una sensing API chiara.

WiFi 6 o WiFi 7 garantiscono l'accesso al CSI?

No. La generazione WiFi descrive le capacita di rete, non se il fornitore espone agli sviluppatori misure di sensing.

Quale router dovrei acquistare per ESP32 CSI?

Scegli un router stabile che supporti banda e impostazioni di canale richieste dall'esperimento. Di norma e l'ESP32 a fare da ricevitore CSI, quindi contano piu le impostazioni controllabili che un'etichetta legata al sensing.

Asus RT-AC86U e una scelta Nexmon CSI garantita?

Nexmon CSI documenta un percorso bcm4366c0 usato in quel modello, ma prima dell'acquisto devi verificare revisione hardware, firmware, istruzioni di build e supporto attuale.

IEEE 802.11bf rendera i router esistenti adatti al sensing?

Non automaticamente. Il supporto reale dipende da chipset, firmware, implementazione del prodotto e interfacce software accessibili.