Índice:

WLED (em ESP8266) + IFTTT + Google Assistente: 5 etapas
WLED (em ESP8266) + IFTTT + Google Assistente: 5 etapas

Vídeo: WLED (em ESP8266) + IFTTT + Google Assistente: 5 etapas

Vídeo: WLED (em ESP8266) + IFTTT + Google Assistente: 5 etapas
Vídeo: esp8266 with Google assistant 2024, Julho
Anonim
WLED (em ESP8266) + IFTTT + Google Assistente
WLED (em ESP8266) + IFTTT + Google Assistente

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

Portas abertas em seu roteador
Portas abertas 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

Criar acionador IFTTT com Google Assistant
Criar acionador IFTTT com Google Assistant
Criar acionador IFTTT com Google Assistant
Criar acionador IFTTT com Google Assistant
Criar acionador IFTTT com Google Assistant
Criar acionador IFTTT com 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

IFTTT - Configuração do Google Assistant
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

IFTTT - Webhooks
IFTTT - Webhooks
IFTTT - Webhooks
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

Configurar Solicitação da Web em IFTTT e Concluir
Configurar Solicitação da Web em IFTTT e Concluir
Configurar Solicitação da Web em IFTTT e Concluir
Configurar Solicitação da Web em 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 …

Recomendado: