Compartir a través de


Configurar Wi-Fi en el campo

Los dispositivos Azure Sphere dependen de la conectividad de red para recibir actualizaciones de aplicaciones y del sistema operativo over-the-air. Durante el desarrollo, es fácil configurar wi-fi para un dispositivo que está conectado a tu PC. Sin embargo, al incorporar Azure Sphere en un producto fabricado, los clientes deben poder configurar Wi-Fi en su ubicación.

Para ello, proporciona un panel de control físico a través del cual el cliente puede configurar su propia conexión Wi-Fi, o bien puede proporcionar una aplicación móvil para conectarse al dispositivo Azure Sphere y configurar la conectividad Wi-Fi, a través de un chip de bajo consumo (BLE) Bluetooth adicional. En cualquier caso, la aplicación Azure Sphere tendrá que usar la API de configuración de Azure Sphere Wi-Fi (wificonfig.h) para buscar redes disponibles y, a continuación, aceptar la selección de red del usuario y Wi-Fi credenciales.

Configuración de Wi-Fi basada en BLE: solución de referencia

La solución de referencia de configuración de Wi-Fi basada en BLE y control de dispositivo muestra cómo conectar Azure Sphere sobre UART a un kit de desarrollo nRF52 BLE nRF52 n NORDIC. También incluye una aplicación complementaria de Windows de ejemplo que usa BLE para ver y modificar la configuración de Wi-Fi del dispositivo Azure Sphere y controlar el comportamiento del dispositivo conectado.

Habilitar la exploración dirigida

Azure Sphere admite la exploración personalizada, que permite a los dispositivos conectarse a redes Wi-Fi que no difunden su SSID o están ubicadas en un entorno de red inalámbrica abarrotada.

Importante

La exploración dirigida hace que el dispositivo transmita solicitudes de sonda que pueden revelar el SSID de la red a otros dispositivos. Esto solo debe usarse en entornos controlados o en redes donde esto sea un riesgo aceptable.

Puede habilitar el análisis de destino a través de la CLI o una API applibs. Para habilitar la exploración dirigida a través de la CLI, ejecute el comando az sphere device wifi add con el --targeted-scan parámetro. Una aplicación puede habilitar la exploración dirigida llamando a la función WifiConfig_SetTargetedScanEnabled con el parámetro habilitado establecido en true.

Deshabilitar Wi-Fi

La aplicación de software puede habilitar o deshabilitar la interfaz de red Wi-Fi usando la función Networking_SetInterfaceState .

Si el hardware no requiere Wi-Fi, puedes excluir los componentes front-end de RF del diseño de hardware. Para obtener más información, consulte Deshabilitar Wi-Fi front-end RF en MT3620.