Acerca de esta aplicación
ESP8266Switch es para controlar hasta 4 interruptores, utilizando el módulo NodeMCU y el boceto ESP8266_Switch.ino.Para usar el módulo solo en la red local, la dirección URL en la aplicación debe establecerse en: http://ModuleIP/1/on (por ejemplo: http://192.168.1.123/1/on).
Para controlar el módulo ESP8266 globalmente, el puerto de escucha debe estar abierto en el enrutador. Eso se puede hacer automáticamente con el boceto ESP8266_Switch_UPNP.ino. El puerto en el boceto se establece en 5000 y se puede cambiar si es necesario. La dirección URL en la aplicación en este caso debe establecerse en: http://IP estática:Puerto/1/on (por ejemplo: http://80.90.134.243:5000/1/on).
En el menú de configuración de la aplicación, se pueden cambiar todas las etiquetas. Cuando el botón está rojo, se puede configurar la dirección URL para el estado APAGADO. Cuando el botón es verde, se puede configurar la dirección URL para el estado ON. Deslice hacia la derecha para ingresar la dirección URL. Para habilitar el botón, hágalo verde en la Configuración. Hay un horario diario para cada cambio. La zona horaria se puede cambiar en el croquis.
Bosquejo de Arduino: https://github.com/raykopan/ESP8266_Switch