Paso 4: Prueba acceso remoto a la Arduino
El Arduino en vientre de Homero actúa como un servidor Web. Esto nos permite enviar notificaciones push (o mejor dicho: desencadenar una Webhook) con una simple petición HTTP PUT. Para habilitar el acceso remoto sin necesidad de reenvío de puertos, usamos Yaler.net, un servicio de retransmisión (revelación: soy uno de los fundadores).
Siga los pasos en https://yaler.net/arduino para instalar la biblioteca de YalerEthernetServer y obtener una cuenta gratuita. Para ver si Yaler funciona en su red, abra el archivo > ejemplos > YalerEthernetServer > YalerWebService en el IDE de Arduino.
Añadir el escudo de Ethernet a tu Arduino (quitar la placa por un segundo), reemplace RELAY_DOMAIN con su dominio de relé y acceder a Arduino en el http://RELAY_DOMAIN.try.yaler.io/. Debería ver Hola en su navegador.
(Tenga en cuenta que esto funciona de la Web pública, no sólo en su red local. Esto es necesario para la escritura de nube desencadenar su Arduino. Si aún prefiere usar el reenvío de puertos y saber cómo configurar tu router, solo descomentar las líneas respectivas en el código.)