Come Funzionano i QR Code Wi-Fi: Il Protocollo Universale WIFI: URI
Connettere dispositivi mobili a una rete Wi-Fi è storicamente un'operazione soggetta a errori. Le chiavi di rete sicure (PSK) contengono spesso da 16 a 32 caratteri con simboli ambigui (come I maiuscola, l minuscola, il numero 1 e caratteri speciali tipo # o &). Digitare manualmente queste stringhe su uno schermo touch causa frequenti errori di battitura e disconnessioni.
Lo Standard WIFI: URI Schema
I QR code Wi-Fi risolvono questo problema incorporando i parametri di connessione in uno standard URI universale reso popolare dalla libreria open source ZXing e integrato nativamente in Apple iOS (da iOS 11) e Google Android (da Android 10):
WIFI:S:MiaReteCasa;T:WPA;P:PasswordSegreta2026;H:false;;
- S: (SSID): L'identificativo della rete (nome rete) trasmesso dall'access point. I caratteri speciali come due punti, punto e virgola, virgole e backslash vengono gestiti tramite carattere di escape.
- T: (Tipo di Autenticazione): Definisce il protocollo di crittografia. I valori supportati includono WPA (copre WPA, WPA2 e WPA3-Personal), WEP (per le vecchie chiavi WEP a 64/128 bit) o nopass (per reti aperte).
- P: (Password / PSK): La chiave precondivisa o passphrase richiesta per autenticarsi sulla rete.
- H: (SSID Nascosto): Un valore booleano (true o false) che indica al dispositivo se inviare probe request attive per individuare un SSID che non trasmette il beacon.
Questo schema è riconosciuto direttamente a livello di sistema operativo: inquadrare il codice con la fotocamera mostra la notifica 'Connettersi alla rete Wi-Fi MiaReteCasa?'. Un tocco su Connetti avvia subito l'handshake 802.11, senza bisogno di app terze.

