Per anni abbiamo pensato che la nostra presenza digitale fosse legata esclusivamente ai dispositivi che portiamo con noi. Smartphone, smartwatch, tablet e computer sono stati considerati gli strumenti principali attraverso cui una rete poteva riconoscerci, localizzarci o raccogliere informazioni sui nostri movimenti. Oggi questa convinzione sta cambiando rapidamente. Le più recenti evoluzioni delle tecnologie Wi-Fi stanno dimostrando che un comune router domestico può essere in grado di rilevare la presenza di una persona all’interno di una stanza anche quando non possiede alcun dispositivo connesso alla rete.
Si tratta di una capacità che fino a pochi anni fa apparteneva esclusivamente al mondo della ricerca accademica e dei laboratori universitari. Oggi, invece, sta entrando progressivamente nelle abitazioni, negli uffici intelligenti, nelle strutture sanitarie e negli edifici automatizzati.
Chi può essere identificato dal Wi-Fi
La risposta sorprende molti utenti. Non è necessario che una persona abbia uno smartphone acceso, una connessione attiva o un account collegato alla rete. Il sistema non identifica necessariamente l’identità anagrafica dell’individuo, ma può riconoscere la presenza fisica di un essere umano e, in alcuni casi, distinguerlo da altre persone attraverso il modo in cui si muove.
Ogni individuo possiede infatti caratteristiche biomeccaniche differenti. L’altezza, il peso, la postura, la velocità del passo e persino il modo in cui respira modificano leggermente il comportamento delle onde radio che attraversano una stanza.
I moderni sistemi di Wi-Fi Sensing sfruttano proprio queste variazioni.
Come il router riesce a “vederci” senza telecamere
La tecnologia si basa sull’analisi delle onde radio generate dal router.
Quando il segnale Wi-Fi attraversa un ambiente, rimbalza continuamente contro muri, mobili, porte e persone. Ogni movimento altera il percorso del segnale provocando piccole variazioni misurabili.
Queste variazioni vengono analizzate attraverso parametri avanzati come il Channel State Information (CSI), che rappresenta una sorta di impronta radio dell’ambiente.
Quando una persona entra nella stanza, si sposta, si siede o semplicemente respira, il modello radio cambia.
Algoritmi di intelligenza artificiale e machine learning confrontano continuamente tali variazioni individuando la presenza umana.
In termini pratici, il router non “vede” una persona come farebbe una videocamera. Analizza invece l’effetto che il corpo umano produce sulle onde radio.
Dove viene utilizzata questa tecnologia
Le applicazioni stanno aumentando rapidamente.
Nel settore sanitario il Wi-Fi Sensing viene utilizzato per monitorare anziani o pazienti fragili senza ricorrere a telecamere invasive.
Negli edifici intelligenti può controllare automaticamente illuminazione, climatizzazione e sistemi di sicurezza.
Nel settore industriale viene impiegato per rilevare la presenza degli operatori in aree critiche.
Anche il mondo della domotica sta mostrando un forte interesse. Alcuni produttori stanno sviluppando sistemi capaci di accendere luci, attivare allarmi o regolare il riscaldamento semplicemente rilevando la presenza fisica delle persone.
Quando è diventata una realtà concreta
Negli ultimi anni il settore ha ricevuto una forte accelerazione.
L’introduzione dello standard IEEE 802.11bf ha formalizzato il concetto di Wi-Fi Sensing, trasformando una tecnologia sperimentale in una funzionalità destinata a diventare parte integrante delle future infrastrutture wireless.
I produttori di chip e apparati di rete stanno integrando progressivamente queste capacità direttamente nell’hardware di nuova generazione.
Di conseguenza, nei prossimi anni sarà sempre più comune trovare router capaci di svolgere attività di rilevamento ambientale oltre alle tradizionali funzioni di connettività.
Perché questa tecnologia sta attirando l’attenzione degli esperti di privacy
La questione non riguarda soltanto l’innovazione tecnologica.
Molti esperti di cybersecurity e protezione dei dati stanno analizzando le implicazioni derivanti dalla possibilità di monitorare movimenti e presenza senza dispositivi personali.
Dal punto di vista della sicurezza informatica emerge una domanda importante: chi controlla questi dati?
Se un sistema può determinare quando una persona entra o esce da una stanza, quando si muove, quanto tempo rimane in un ambiente o persino se è caduta a terra, tali informazioni possono diventare estremamente sensibili.
Il rischio aumenta qualora i dati vengano archiviati nel cloud o condivisi con servizi esterni.
Il problema reale
Molti utenti acquistano router moderni senza essere pienamente consapevoli delle funzionalità integrate.
Alcuni apparati possono includere sistemi avanzati di rilevamento ambientale attivati tramite aggiornamenti firmware o applicazioni di gestione.
La conseguenza è che una tecnologia nata per migliorare comfort, sicurezza ed efficienza energetica potrebbe trasformarsi in uno strumento di monitoraggio involontario se non adeguatamente configurata.
Sintomi che indicano la presenza di funzioni di rilevamento
Un utente potrebbe notare opzioni nelle impostazioni del router legate a presenza umana, motion detection, occupancy sensing, smart sensing oppure intelligent detection.
In altri casi potrebbero essere presenti funzioni di automazione domestica che accendono dispositivi in base alla presenza delle persone.
Anche applicazioni mobili associate al router possono mostrare mappe di occupazione degli ambienti o statistiche sui movimenti rilevati.
Come verificare se il proprio router utilizza il Wi-Fi Sensing
Accedere al pannello amministrativo del router rappresenta il primo passo.
È opportuno consultare la documentazione tecnica del produttore e verificare la presenza di funzionalità associate al rilevamento ambientale.
Anche il firmware installato merita particolare attenzione, poiché nuove funzioni possono comparire dopo un aggiornamento.
L’analisi delle applicazioni companion installate sullo smartphone può inoltre rivelare impostazioni che non risultano immediatamente visibili dall’interfaccia web del dispositivo.
Soluzioni per ridurre i rischi per la privacy
La soluzione più efficace consiste nel verificare attentamente le funzionalità attive sul router e disabilitare ogni sistema di monitoraggio non necessario.
È consigliabile mantenere il controllo locale dei dati evitando, quando possibile, la sincronizzazione automatica verso servizi cloud.
Particolare attenzione deve essere dedicata ai permessi concessi alle applicazioni di gestione del router.
L’aggiornamento periodico del firmware rimane fondamentale per correggere vulnerabilità e migliorare la trasparenza delle funzioni implementate.
In contesti aziendali è opportuno definire specifiche policy di utilizzo e informare preventivamente gli utenti circa l’eventuale impiego di sistemi di rilevamento ambientale basati su Wi-Fi.
Elenco sequenziale delle operazioni da seguire
- Verificare il modello esatto del router installato.
- Consultare il manuale tecnico del produttore.
- Accedere all’interfaccia di amministrazione.
- Controllare la presenza di funzioni Wi-Fi Sensing, Motion Detection o Occupancy Detection.
- Analizzare le applicazioni mobili associate al dispositivo.
- Disabilitare le funzionalità di rilevamento non necessarie.
- Verificare se i dati vengono inviati a piattaforme cloud.
- Limitare la condivisione delle informazioni raccolte.
- Installare l’ultimo firmware disponibile.
- Effettuare periodicamente una revisione delle impostazioni di privacy e sicurezza.
Soluzione step-by-step: come verificare se il proprio router utilizza il Wi-Fi Sensing
- Il primo passo consiste nell’accedere all’interfaccia amministrativa del router.
- All’interno delle impostazioni avanzate occorre cercare voci come Wi-Fi Sensing, Motion Detection, Presence Detection, Occupancy Detection oppure Smart Home Sensing.
- Molti produttori collocano queste opzioni nelle sezioni dedicate alla domotica o alla sicurezza.
- Una volta individuata la funzione è opportuno verificare se sia attiva per impostazione predefinita.
- In caso di dubbi conviene consultare la documentazione tecnica del produttore e verificare le caratteristiche del modello installato.
- L’aggiornamento del firmware rappresenta un’altra buona pratica fondamentale perché spesso introduce controlli più dettagliati sulla gestione della privacy.
- Infine è consigliabile analizzare i servizi cloud associati al router per comprendere se i dati raccolti rimangano in locale oppure vengano inviati a piattaforme esterne.
Soluzioni PowerShell per analizzare la rete
Da un sistema Windows è possibile raccogliere informazioni utili sui dispositivi di rete presenti e sul router in uso.
Per identificare il gateway predefinito:
Get-NetRoute -DestinationPrefix 0.0.0.0/0 |
Select-Object NextHop
Per verificare le informazioni della scheda Wi-Fi:
Get-NetAdapter |
Where-Object {$_.Status -eq "Up"}
Per ottenere dettagli sulla connessione wireless:
netsh wlan show interfaces
Per visualizzare i dispositivi raggiungibili nella rete locale:
arp -a
Per identificare il produttore del router attraverso il MAC Address:
Get-NetNeighbor -AddressFamily IPv4
Questi controlli non rilevano direttamente il Wi-Fi Sensing, ma consentono di raccogliere informazioni preliminari sull’infrastruttura di rete e sul modello di apparato utilizzato.
Script PowerShell per verificare se il proprio Router usa il WIFI Sensing
Se vuoi verificare se il tuo router supporta o utilizza funzionalità di Wi-Fi Sensing, Wi-Fi Motion Detection, Presence Detection o tecnologie simili basate sull’analisi delle variazioni del segnale radio, PowerShell non può interrogare direttamente il firmware del router a meno che il produttore non esponga API specifiche.
Puoi però raccogliere informazioni utili sul router e identificare il modello per verificare successivamente le funzionalità supportate.
Recupera il gateway predefinito (router)
$RouterIP = (Get-NetRoute -DestinationPrefix “0.0.0.0/0” |
Sort-Object RouteMetric |
Select-Object -First 1).NextHop
Write-Host “Router individuato:” $RouterIP
Ping del router
Test-Connection $RouterIP -Count 2
Informazioni ARP
arp -a | Select-String $RouterIP
Come capire se il router usa Wi-Fi Sensing
Dopo aver identificato marca e modello, cerca nel pannello di amministrazione voci come:
- Wi-Fi Sensing
- Wi-Fi Motion
- Motion Detection
- Presence Detection
- Home Monitoring
- Smart Sensing
- Radar Wi-Fi
- CSI (Channel State Information)
- AI Motion Detection
Le funzionalità di rilevamento presenza sono oggi presenti soprattutto su router recenti di produttori come TP-Link, ASUS, Linksys e alcuni sistemi mesh di Aqara.
Verifica automatica tramite scansione Web
Questo script cerca parole chiave nelle pagine del router:
$RouterIP = (Get-NetRoute -DestinationPrefix "0.0.0.0/0" |
Sort-Object RouteMetric |
Select-Object -First 1).NextHop
$Keywords = @(
"sensing",
"motion",
"presence",
"occupancy",
"CSI",
"radar"
)
try {
$Page = Invoke-WebRequest "http://$RouterIP" -UseBasicParsing
foreach ($Keyword in $Keywords) {
if ($Page.Content -match $Keyword) {
Write-Host "Possibile supporto rilevato: $Keyword" -ForegroundColor Green
}
}
}
catch {
Write-Host "Accesso alla pagina del router non riuscito."
}
Tieni presente che l’assenza di risultati non significa necessariamente che il router non supporti il Wi-Fi Sensing: molti dispositivi nascondono tali funzioni dietro autenticazione oppure le implementano tramite app dedicate. Se mi indichi marca e modello del router, posso verificare con precisione se integra tecnologie di rilevamento presenza tramite Wi-Fi.
Script realistico e utilizzabile in ambiente Windows che simula un sistema di rilevamento presenza stanza tramite rete Wi-Fi.
================================
WIFI PRESENCE DETECTION SCRIPT
================================
Lista dispositivi conosciuti (MAC address)
$KnownDevices = @(
“AA-BB-CC-DD-EE-FF”,
“11-22-33-44-55-66”
)
Intervallo di scansione
$IntervalSeconds = 5
function Get-NetworkDevices {
# Recupera dispositivi visti nella rete locale
$neighbors = Get-NetNeighbor -AddressFamily IPv4 -ErrorAction SilentlyContinue |
Where-Object { $_.State -eq “Reachable” -or $_.State -eq “Stale” }
return $neighbors
}
function Test-Presence {
$devices = Get-NetworkDevices
foreach ($device in $devices) {
if ($KnownDevices -contains $device.LinkLayerAddress) {
return $true
}
}
return $false
}
function Monitor-Presence {
Write-Host “Avvio rilevamento presenza Wi-Fi (simulazione sensing)…” -ForegroundColor Cyan
while ($true) {
$present = Test-Presence
$time = Get-Date -Format "HH:mm:ss"
if ($present) {
Write-Host "[$time] PRESENZA RILEVATA nella stanza/rete" -ForegroundColor Green
}
else {
Write-Host "[$time] Nessuna presenza rilevata" -ForegroundColor DarkYellow
}
Start-Sleep -Seconds $IntervalSeconds
}
}
Avvio monitor
Monitor-Presence
Questo script funziona così, in modo molto concreto:
Windows interroga la tabella dei neighbor IP (Get-NetNeighbor), che contiene i dispositivi che hanno comunicato recentemente con la rete. Se uno dei MAC address noti è presente, il sistema assume che il dispositivo — e quindi la persona che lo porta con sé — sia nella stanza o nelle vicinanze.
Se vuoi rendere il sistema più “sensibile”, puoi aggiungere anche il controllo del segnale Wi-Fi del tuo adapter:
netsh wlan show interfaces
Da lì puoi leggere il valore “Signal” e costruire logica su variazioni improvvise (entrata/uscita dalla stanza).
Punto importante (realtà tecnica)
Il vero Wi-Fi Sensing non funziona così. Quando è disponibile davvero:
- analizza riflessioni del segnale RF (CSI)
- rileva micro-movimenti del corpo umano
- non dipende da MAC address o connessione attiva
- richiede hardware e driver specifici
Quindi PowerShell può solo fare una simulazione basata su rete, non un sensing fisico della stanza.
Best practices per proteggere la privacy
- La trasparenza è l’elemento più importante.
- Prima di acquistare un router è utile verificare se supporti funzionalità di rilevamento presenza e quali controlli offra all’utente.
- Mantenere il firmware aggiornato riduce il rischio di vulnerabilità e garantisce accesso alle impostazioni più recenti.
- L’accesso amministrativo deve essere protetto con password robuste e autenticazione multifattore quando disponibile.
- Anche la segmentazione della rete tramite VLAN o reti guest rappresenta una misura efficace per limitare la raccolta di informazioni da parte di dispositivi IoT.
- In ambito aziendale è opportuno includere queste tecnologie nelle valutazioni di impatto sulla privacy e nelle procedure di sicurezza ICT.
Caso reale
Un amministratore di sistema riceve la segnalazione di un impianto di illuminazione intelligente che continua ad accendersi durante la notte nonostante non siano presenti sensori di movimento tradizionali.
Dopo alcune verifiche emerge che il router Wi-Fi installato dal produttore include una funzione di rilevamento presenza basata sul segnale radio.
Il sistema interpretava alcuni movimenti minimi nell’ambiente come presenza umana e attivava automaticamente le automazioni domestiche.
La disattivazione della funzione e l’aggiornamento del firmware hanno risolto il problema senza sostituire alcun dispositivo.
L’episodio ha evidenziato quanto queste tecnologie siano già presenti nella vita quotidiana di molti utenti, spesso senza che ne siano pienamente consapevoli.
Script PowerShell per rilevare la presenza di persone in una stanza sfruttando il Wifi Sensing
In Windows e in PowerShell puro non esiste un accesso diretto al vero “Wi-Fi Sensing” (cioè l’analisi avanzata del segnale radio tipo CSI, riflessioni del segnale e micro-variazioni usate da router evoluti per stimare presenza umana).
Questa tecnologia, quando presente, è integrata a livello firmware nei router o nei chipset (Intel/Qualcomm/enterprise Wi-Fi 6/7) e non viene esposta al sistema operativo in forma standard.
Quello che si può fare realmente da PowerShell è costruire un sistema di “presenza indiretta”, basato su tre indicatori pratici:
presenza di dispositivi noti nella rete, variazioni RSSI quando supportate, e tabella ARP/neighboring per vedere dispositivi attivi nella LAN.
Qui sotto trovi uno script realistico e utilizzabile in ambiente Windows che simula un sistema di rilevamento presenza stanza tramite rete Wi-Fi.
================================
WIFI PRESENCE DETECTION SCRIPT
================================
Lista dispositivi conosciuti (MAC address)
$KnownDevices = @(
“AA-BB-CC-DD-EE-FF”,
“11-22-33-44-55-66”
)
Intervallo di scansione
$IntervalSeconds = 5
function Get-NetworkDevices {
# Recupera dispositivi visti nella rete locale
$neighbors = Get-NetNeighbor -AddressFamily IPv4 -ErrorAction SilentlyContinue |
Where-Object { $_.State -eq “Reachable” -or $_.State -eq “Stale” }
return $neighbors
}
function Test-Presence {
$devices = Get-NetworkDevices
foreach ($device in $devices) {
if ($KnownDevices -contains $device.LinkLayerAddress) {
return $true
}
}
return $false
}
function Monitor-Presence {
Write-Host “Avvio rilevamento presenza Wi-Fi (simulazione sensing)…” -ForegroundColor Cyan
while ($true) {
$present = Test-Presence
$time = Get-Date -Format "HH:mm:ss"
if ($present) {
Write-Host "[$time] PRESENZA RILEVATA nella stanza/rete" -ForegroundColor Green
}
else {
Write-Host "[$time] Nessuna presenza rilevata" -ForegroundColor DarkYellow
}
Start-Sleep -Seconds $IntervalSeconds
}
}
Avvio monitor
Monitor-Presence
FAQ
Il router può riconoscere la mia identità?
Generalmente no. Il sistema rileva la presenza e il movimento, non identifica direttamente una persona specifica come farebbe un sistema biometrico.
Serve uno smartphone collegato al Wi-Fi?
No. Il principio si basa sulle variazioni delle onde radio causate dalla presenza fisica del corpo umano.
È una tecnologia legale?
Sì, purché venga utilizzata nel rispetto delle normative sulla protezione dei dati personali e con adeguata informazione agli utenti.
Tutti i router supportano questa funzione?
No. È presente soprattutto nei modelli più recenti e nelle soluzioni integrate con piattaforme smart home.
Posso disattivarla?
Nella maggior parte dei casi sì. L’opzione è normalmente disponibile nelle impostazioni avanzate del router o dell’applicazione di gestione.
Il Wi-Fi può vedere attraverso i muri?
Può rilevare variazioni del segnale anche attraverso alcune pareti, ma la precisione diminuisce notevolmente in presenza di ostacoli strutturali.
Conclusioni
Il Wi-Fi non è più soltanto una tecnologia per connettere dispositivi a Internet. Sta diventando un vero e proprio sensore ambientale capace di comprendere cosa accade negli spazi che viviamo quotidianamente.
Questa evoluzione offre opportunità interessanti nel campo della sicurezza, della domotica e dell’assistenza alle persone fragili, ma introduce anche nuove sfide per la tutela della privacy.
Comprendere come funzionano queste tecnologie è il primo passo per utilizzarle in modo consapevole. Oggi il router non si limita più a trasportare dati: può osservare i movimenti di una stanza attraverso il comportamento delle onde radio, anche quando non abbiamo con noi alcun dispositivo connesso.
Fonti
- Wi-Fi Alliance – documentazione tecnica sulle evoluzioni degli standard Wi-Fi
- IEEE 802.11bf Task Group – specifiche dedicate al Wi-Fi Sensing
- Documentazione tecnica dei principali produttori di router Wi-Fi
- Microsoft Learn – documentazione ufficiale PowerShell Networking
- RFC e documentazione IEEE relative alle reti wireless moderne
