Sommario:

WLED (su ESP8266) + IFTTT + Assistente Google: 5 passaggi
WLED (su ESP8266) + IFTTT + Assistente Google: 5 passaggi

Video: WLED (su ESP8266) + IFTTT + Assistente Google: 5 passaggi

Video: WLED (su ESP8266) + IFTTT + Assistente Google: 5 passaggi
Video: Учебное пособие по домашнему помощнику, часть 2. Пошаговое руководство по пользовательскому интерфейсу, интеграция, дополнения и резервные копии в облаке 2024, Novembre
Anonim
WLED (su ESP8266) + IFTTT + Assistente Google
WLED (su ESP8266) + IFTTT + Assistente Google

Questo tutorial ti consentirà di iniziare a utilizzare IFTTT e Google Assistant per WLED su un ESP8266.

Per configurare il tuo WLED e ESP8266, segui questa guida su tynick:

tynick.com/blog/11-03-2019/come-iniziare…

Grida ad Aircookie per questo fantastico software!

Forniture:

WLED che esegue un ESP8266, nodeMCU o simili. Account IFTTT Assistente Google e/o dispositivi Google Home

Passaggio 1: aprire le porte sul router

Apri le porte sul tuo router
Apri le porte sul tuo router
  • Affinché IFTTT possa accedere al tuo ESP8266, devi aprire una porta verso il mondo esterno.
  • La tua app WLED ti dirà qual è l'indirizzo IP interno per il tuo ESP8266.
  • Scegli una porta non standard per l'esterno (es. 20015, 32265 ecc.) e la porta 80 sulla porta interna.
  • Fare riferimento alle istruzioni del router per configurare il port forwarding.
  • *Non è consigliabile utilizzare la porta predefinita 80 aperta al mondo esterno*

Passaggio 2: crea trigger IFTTT con Assistente Google

Crea trigger IFTTT con Assistente Google
Crea trigger IFTTT con Assistente Google
Crea trigger IFTTT con Assistente Google
Crea trigger IFTTT con Assistente Google
Crea trigger IFTTT con Assistente Google
Crea trigger IFTTT con Assistente Google

*Nota: IFTTT ti chiederà di collegare il tuo account Google e di concedere le autorizzazioni per IFTTT*

  • Iscriviti con IFTTT su IFTTT.com
  • Fai clic su Crea nell'angolo in alto a destra.
  • Fai clic su "Se questo (Aggiungi)" con sfondo nero.
  • Cerca "Assistente Google" e fai clic su "Assistente Google"
  • Fai clic su "Dì una frase semplice" con sfondo nero.

Passaggio 3: IFTTT - Imposta l'Assistente Google

IFTTT - Imposta l'Assistente Google
IFTTT - Imposta l'Assistente Google
  • Sotto "Cosa vuoi dire?"

    Inserisci il comando che diresti dopo "OK, Google…" Esempio: inserisci "Accendi la luna" se la tua frase era "OK, Google. Accendi la luna"

  • In "Qual è un altro modo per dirlo? (facoltativo)"

    Inserisci un secondo comando che diresti dopo "OK, Google…" Esempio: inserisci "moon on" se la tua frase era "OK, Google. Luna accesa."

  • In "E in un altro modo? (facoltativo)"

    Inserisci un secondo comando che diresti dopo "OK, Google…" Esempio: inserisci "Accendi la luna" se la tua frase era "OK, Google. Accendi la luna."

  • In "Cosa vuoi che risponda l'assistente?"

    Inserisci ciò che vuoi che l'Assistente Google ti dica. Esempio: “OK. Fatto" o "Capito" o "Accendi la luna"

  • Scegli la tua LINGUA.
  • Fare clic su "Crea trigger

Passaggio 4: IFTTT - Webhook

IFTTT - Webhook
IFTTT - Webhook
IFTTT - Webhook
IFTTT - Webhook
  • Fai clic su Allora quello (Aggiungi) con sfondo nero
  • Cerca "Webhook" e fai clic su "Webhook"
  • Fai clic su "Fai una richiesta web"

Passaggio 5: configurazione della richiesta Web su IFTTT e fine

Imposta richiesta Web su IFTTT e Fine
Imposta richiesta Web su IFTTT e Fine
Imposta richiesta Web su IFTTT e Fine
Imposta richiesta Web su IFTTT e Fine
  • Per l'URL, inserisci [Indirizzo IP esterno]: [Porta] /win [opzioni per il trigger]
  • Esempio: per accendere i LED e impostare il colore su bianco: [Indirizzo IP esterno]:[Porta]/win&T=1&A=128&R=255&G=255&B=255

    Continua ad aggiungere la tua stringa GET con &{parameter}={value}

  • Per "Metodo", scegli "OTTIENI"
  • Per "Tipo di contenuto", scegli "application/x-www-form-urlencoded"
  • Il corpo rimane vuoto.
  • Fare clic sul pulsante "Crea azione".
  • Fare clic su Continua
  • Fare clic su Fine.
  • Dopo che IFTTT dice "Connesso", prova la tua nuova frase dicendo "OK, Google. [nuova frase di attivazione]"

Esempio di spiegazione e parametri (Cordiali saluti, i parametri fanno distinzione tra maiuscole e minuscole. 't' non è lo stesso di 'T') Imposta [Indirizzo IP esterno] come ipv4 esterno (ad esempio 12.34.56.789) Imposta il numero [Porta] dal passaggio di inoltro porta dopo punto e virgola (es: 28956) aggiungi /win dopo la porta (es: 28956/win)&T=1 || T significa Commuta || 0 (disattivato), 1 (attivato), 2 (attiva/disattiva)&A=128 || A significa Luminosità || valore 0-255 (128 = 50% di luminosità)&R=255 || R significa Canale Rosso || valore 0-255&G=255 || G significa canale verde || valore 0-255&B=255 || B significa Canale Blu || valore 0-255

Vedi più parametri sul Wiki di Aircookie, inclusi preset ed effetti LED…

Consigliato: