Tabla de contenido:
- Paso 1: Puertos abiertos en su enrutador
- Paso 2: Cree el disparador IFTTT con el Asistente de Google
- Paso 3: IFTTT - Configurar el Asistente de Google
- Paso 4: IFTTT - Webhooks
- Paso 5: Configurar la solicitud web en IFTTT y finalizar
Video: WLED (en ESP8266) + IFTTT + Asistente de Google: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este tutorial lo ayudará a comenzar a usar IFTTT y Google Assistant para WLED en un ESP8266.
Para configurar su WLED y ESP8266, siga esta guía sobre tynick:
tynick.com/blog/11-03-2019/getting-started…
¡Grita a Aircookie por este gran software! Https: //github.com/Aircoookiehttps://github.com/Aircoookie/WLEDhttps://github.com/Aircoookie/WLED-App
Suministros:
WLED ejecutando un ESP8266, nodeMCU o similar Cuenta EIFTTT Asistente de Google y / o dispositivos de Google Home
Paso 1: Puertos abiertos en su enrutador
- Para que IFTTT acceda a su ESP8266, debe abrir un puerto al mundo exterior.
- Su aplicación WLED le dirá cuál es la dirección IP interna de su ESP8266.
- Elija un puerto no estándar para el exterior (es decir, 20015, 32265, etc.) y el puerto 80 en el puerto interno.
- Consulte las instrucciones de su enrutador sobre cómo configurar el reenvío de puertos.
- * No se recomienda utilizar el puerto predeterminado 80 abierto al mundo exterior *
Paso 2: Cree el disparador IFTTT con el Asistente de Google
* Nota: IFTTT le pedirá que vincule su cuenta de Google y otorgue permisos para IFTTT *
- Regístrese con IFTTT en IFTTT.com
- Haz clic en Crear en la esquina superior derecha.
- Haga clic en "Si esto (Agregar)" con fondo negro.
- Busque "Asistente de Google" y haga clic en "Asistente de Google"
- Haga clic en "Diga una frase simple" con fondo negro.
Paso 3: IFTTT - Configurar el Asistente de Google
-
En "¿Qué quieres decir?"
Ingresa el comando que dirías después de "OK, Google…". Ejemplo: Ingresa "Enciende la luna" si tu frase fue "OK, Google. Enciende la luna"
-
En "¿Cuál es otra forma de decirlo? (Opcional)"
Ingrese un segundo comando que diría después de "OK, Google …". Ejemplo: Ingrese "moon on" si su frase fue "OK, Google." Luna encendida"
-
En "¿Y de otra manera? (Opcional)"
Ingrese un segundo comando que diría después de "OK, Google …". Ejemplo: Ingrese "Encienda la luna" si su frase fue "OK, Google." Enciende la luna"
-
En "¿Qué quieres que diga el Asistente?"
Ingrese lo que desea que el Asistente de Google le diga. Ejemplo: “OK. Listo "o" Entendido "o" Encendiendo la luna"
- Elige tu idioma.
- Haga clic en "Crear activador
Paso 4: IFTTT - Webhooks
- Haga clic en Entonces eso (Agregar) con fondo negro
- Busque "Webhooks" y haga clic en "Webhooks"
- Haga clic en "Realizar una solicitud web".
Paso 5: Configurar la solicitud web en IFTTT y finalizar
- Para URL, ingrese [Dirección IP externa]: [Puerto] / win [opciones para el activador]
-
Ejemplo: Para encender los LED y establecer el color en blanco: [Dirección IP externa]: [Puerto] / win & T = 1 & A = 128 & R = 255 & G = 255 & B = 255
Siga agregando su cadena GET con & {parameter} = {value}
- Para "Método", elija "OBTENER"
- Para "Tipo de contenido", elija "application / x-www-form-urlencoded"
- Cuerpo y permanecer en blanco.
- Haga clic en el botón "Crear acción".
- Haga clic en Continuar.
- Haga clic en Finalizar.
- Después de que IFTTT diga "Conectado", pruebe su nueva frase diciendo "OK, Google. [Nueva frase de activación]"
Ejemplo de explicación y parámetros (para su información, los parámetros distinguen entre mayúsculas y minúsculas. 'T' no es lo mismo que 'T') Establezca [Dirección IP externa] como su ipv4 externa (es decir, 12.34.56.789) Establezca el número de [Puerto] desde el paso de reenvío de puertos después punto y coma (es decir: 28956) agregar / ganar después del puerto (es decir: 28956 / win) & T = 1 || T significa Alternar || 0 (desactivado), 1 (activado), 2 (activar / desactivar) & A = 128 || A significa Brillo || valor 0-255 (128 = 50% de brillo) & R = 255 || R significa Canal Rojo || valor 0-255 & G = 255 || G significa Canal Verde || valor 0-255 & B = 255 || B significa Canal Azul || valor 0-255
Vea más parámetros en la Wiki de Aircookie, incluidos ajustes preestablecidos y efectos LED …
Recomendado:
RabbitPi: el asistente de IoT habilitado para Alexa, IFTTT conectado y que mueve los oídos: 12 pasos
RabbitPi: el asistente de IoT habilitado para Alexa, IFTTT conectado y que mueve los oídos: este es un `` conejo inteligente '' de Nabaztag de 2005 obsoleto que he reconstruido en un moderno Asistente de IoT usando una Raspberry Pi 3 y un Adafruit Motor HAT, con un micrófono de cámara web y un altavoz Philips Soundshooter contenido en el lindo estuche original