Paso 2: Módulo estándar
Módulo de WiFi (ESP8266) relleno de dibujo estándar. En dos palabras, se lee pasadas credenciales de punto de acceso, intenta conectarse a AP, si falla que pone en marcha su propio AP con web formulario donde introducir nuevas credenciales de AP (en caso de que reemplazado credenciales AP o AP). Si se succedes descarga scripts assinged para este módulo y corre. Diferenciamos los módulos por su dirección MAC única.
En mi nube para cada MAC hay una carpeta aparte con su guión de trabajo en la ubicación 192.168.8.1:86
Así inicialmente el módulo tiene tres archivos:
AP_config - dos líneas: SSID y contraseña
init.lua - connction a AP con credenciales de AP_config. Si no - do("ap_request.lua"). Si tuvo éxito - cargar secuencias de comandos de trabajo y hacerlas.
ap_request.lua - solicitud de nuevas credenciales de AP, ponerlos en AP_config (si falló la conexión con los parámetros anteriores)
Me lleno de estos archivos en el archivo rar adjunto.