WWWWiDo es una toma de corriente accesible desde cualquier dispositivo con un navegador que puede controlar a distancia un aparato conectado y es ampliable a monitoreo y automatización con sensores y actuadores. Este sistema es una alternativa a los servicios comunes en línea que empuja en línea sus datos de Arduino a través de este servicio le permite controlarlo. Es de dificultad media debido a las posibles configuraciones de red con el router. Usar servicios de DNS dinámico de changeip podemos gestionar directamente nuestra "cosa de Internet" desde fuera de nuestra red local, o de un modo "fuera de la caja de" podemos hacerlo directamente a través de red local, sólo por estar conectado al mismo WiFi.
Breve:
Necesitaba una manera de acceder a mi toma de corriente de forma remota y directamente sin ningún intermediario. Así que quería acceder a Arduino desde mi teléfono, computadora o cualquier otro dispositivo. Lo ideal sería habría utilizado una aplicación en mi teléfono que se conecta al sistema, pero necesitaba esta sencilla y rápida, además este método no me permitiría a cualquier otro dispositivo sin la aplicación. Puse mi WiDo a la red WiFi (siguiendo la documentación) y hacer una web sencilla y rápida para encender y apagar los pasadores para mi casa verde y alimentador del animal doméstico. Lo único que necesito es un teléfono inteligente con acceso a Internet y la IP conectado a Arduino.
El problema que enfrentamos entonces, es la dirección IP, si no tenemos un estático IP. La dirección cambiará muy a menudo, por lo que es absolutamente inútil. Otro paso es el puerto del servidor web. Por defecto, routers tienen puertos cerrados rechazando cualquiera que intenta abrir una conexión desde el exterior.
Este Instructable explica cómo configurar su Arduino IoT y hacer enrutamiento necesarias para tener disponible en su red inalámbrica doméstica y opcionalmente de redes inalámbricas externas, como su teléfono 3 G, red de la escuela o trabajo.