Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este tutorial irá ajudá-lo a começar a usar o IFTTT e o Google Assistant para WLED em um ESP8266.
Para configurar seu WLED e ESP8266, siga este guia no tynick:
tynick.com/blog/11-03-2019/getting-started…
Grite para Aircookie por um software tão bom! Https: //github.com/Aircoookiehttps://github.com/Aircoookie/WLEDhttps://github.com/Aircoookie/WLED-App
Suprimentos:
WLED executando um ESP8266, nodeMCU ou similar. IFTTT AccountGoogle Assistant e / ou Google Home Devices
Etapa 1: abrir portas em seu roteador
- Para que o IFTTT acesse seu ESP8266, você precisa abrir uma porta para o mundo exterior.
- Seu aplicativo WLED lhe dirá qual é o endereço IP interno do seu ESP8266.
- Escolha uma porta sem padrão para a porta externa (ou seja, 20015, 32265 etc.) e a porta 80 na porta interna.
- Consulte as instruções do seu roteador sobre como configurar o encaminhamento de porta.
- * Não é recomendado usar a porta padrão 80 aberta para o mundo exterior *
Etapa 2: Crie o acionador IFTTT com o Google Assistant
* Observação: IFTTT solicitará que você vincule sua conta do Google e conceda permissões para IFTTT *
- Inscreva-se no IFTTT em IFTTT.com
- Clique em Criar no canto superior direito.
- Clique em "If This (Add)" com fundo preto.
- Pesquise "Google Assistant" e clique em "Google Assistant"
- Clique em "Diga uma frase simples" com fundo preto.
Etapa 3: IFTTT - Configuração do Google Assistant
-
Em "O que você quer dizer?"
Digite o comando que você diria depois de "OK, Google …" Exemplo: digite "Ligue a lua" se sua frase for "OK, Google. Ligue a lua"
-
Em "Qual é a outra maneira de dizer isso? (Opcional)"
Insira um segundo comando que você diria depois de "OK, Google …" Exemplo: Insira "moon on" se sua frase for "OK, Google. Lua ligada."
-
Em "E de outra forma? (Opcional)"
Digite um segundo comando que você diria depois de "OK, Google …" Exemplo: Digite "Ligue a lua" se sua frase for "OK, Google. Ligue a lua."
-
Em “O que você deseja que o Assistente diga em resposta?”
Digite o que deseja que o Google Assistente diga para você. Exemplo: “OK. Concluído”ou“Entendi”ou“Virando a lua”
- Escolha seu idioma.
- Clique em “Criar gatilho
Etapa 4: IFTTT - Webhooks
- Clique em seguida (adicionar) com fundo preto
- Pesquise "Webhooks" e clique em "Webhooks"
- Clique em "Fazer uma solicitação na web"
Etapa 5: Configurar Solicitação da Web no IFTTT e Concluir
- Para URL, insira [Endereço IP externo]: [Porta] / win [opções para o acionador]
-
Exemplo: Para ligar os LEDs e definir a cor para branco: [Endereço IP externo]: [Porta] / win & T = 1 & A = 128 & R = 255 & G = 255 & B = 255
Continue anexando sua string GET com & {parâmetro} = {valor}
- Para "Método", escolha "GET"
- Para "Tipo de conteúdo", escolha "application / x-www-form-urlencoded"
- O corpo permanece em branco.
- Clique no botão "Criar ação".
- Clique em Continuar
- Clique em Concluir.
- Depois que o IFTTT disser "Conectado", tente sua nova frase dizendo "OK, Google. [Nova frase acionadora]"
Exemplo de explicação e parâmetros (para sua informação, os parâmetros diferenciam maiúsculas de minúsculas. 'T' não é o mesmo que 'T') Defina [Endereço IP externo] como seu ipv4 externo (ou seja, 12.34.56.789) Defina o número da [Porta] na etapa de Encaminhamento de porta após ponto-e-vírgula (ou seja: 28956) add / win após a porta (ou seja: 28956 / win) & T = 1 || T significa Alternar || 0 (desligado), 1 (ligado), 2 (ligar / desligar) & A = 128 || A significa Brilho || valor 0-255 (128 = 50% de brilho) & R = 255 || R significa Canal Vermelho || valor 0-255 & G = 255 || G significa Canal Verde || valor 0-255 & B = 255 || B significa Canal Azul || valor 0-255
Veja mais parâmetros no Wiki do Aircookie, incluindo predefinições e efeitos LED …