Paso 4: 128 bit seguridad y contraseña de configuración
Así como establecer los puntos finales para el sensor de posición, necesita generar su propia contraseña de configuración de 128 bits. Esta contraseña garantiza la conexión WiFi temporal que se utiliza para establecer la contraseña real de su red local. Esta misma contraseña también es utilizada por pfodApp para proteger contra el acceso no autorizado para el control de su puerta de garaje. Podría definir contraseñas diferentes para estas dos funciones, pero es conveniente tener un código QR y utilizar la misma contraseña para ambos.
Para generar una contraseña aleatoria y el código QR asociado, un programa en java SecretKeyGenerator está disponible aquí que genera aleatoria de 128 bits claves y escribe archivos de QR.png. Otra alternativa es utilizar QR Droid Private (desde Google Play) para crear un código QR para tu propia contraseña.
Aquí está la plantilla de OpenOffice que se usó para imprimir el código QR y otros detalles de la conexión para este proyecto. Actualizo con tu propio código QR y la contraseña.
En cualquier caso necesita actualizar el #define cerca de la cima del boceto con su propia contraseña.
El bosquejo terminado es GarageDoorWithPosition.ino. Vea esta página para obtener más información sobre la programación del OLIMEX. Para compilar el bosquejo GarageDoorWithPosition necesita instalar 3 tres bibliotecas. Es necesario instalar pfodParser.zip y pfodESP8266BufferedClient.zip de aquí. También necesitará instalar la biblioteca de DeboucedSwitch.zip de aquí.
Entonces puede colocar el código QR, que contiene la contraseña, al módulo de usted o en algún otro lugar conveniente, para que puedas volver a configurar el módulo cuando sea necesario y buscar la contraseña en pfodApp en orden a establecer una conexión.