Kazalo:

WLED (na ESP8266) + IFTTT + Google Assistant: 5 korakov
WLED (na ESP8266) + IFTTT + Google Assistant: 5 korakov

Video: WLED (na ESP8266) + IFTTT + Google Assistant: 5 korakov

Video: WLED (na ESP8266) + IFTTT + Google Assistant: 5 korakov
Video: Управление светодиодом с помощью Google Assistant | Адафрут | ИФТТТ | NodeMCU 2024, November
Anonim
WLED (na ESP8266) + IFTTT + Googlov pomočnik
WLED (na ESP8266) + IFTTT + Googlov pomočnik

Ta vadnica vas bo naučila uporabljati IFTTT in Google Assistant za WLED na ESP8266.

Za nastavitev WLED in ESP8266 sledite tem priročniku na tynick:

tynick.com/blog/11-03-2019/getting-started…

Pokličite Aircookie za tako odlično programsko opremo! Https: //github.com/Aircoookiehttps://github.com/Aircoookie/WLEDhttps://github.com/Aircoookie/WLED-App

Zaloge:

WLED z operacijskim sistemom ESP8266, nodeMCU ali podobnim. Račun IFTTT Google Pomočnik in/ali Googlove domače naprave

Korak: Odprite vrata na usmerjevalniku

Odprite vrata na usmerjevalniku
Odprite vrata na usmerjevalniku
  • Če želite, da IFTTT dostopa do vašega ESP8266, morate odpreti vrata za zunanji svet.
  • Vaša aplikacija WLED vam bo povedala, kateri notranji naslov IP je za vaš ESP8266.
  • Izberite zunanja vrata, ki niso standardna (npr. 20015, 32265 itd.) In vrata 80 na notranjih vratih.
  • Za nastavitev posredovanja vrat glejte navodila usmerjevalnikov.
  • *Ni priporočljivo uporabljati privzetih vrat 80, odprtih za zunanji svet*

2. korak: Ustvarite sprožilec IFTTT z Google Pomočnikom

Ustvarite sprožilec IFTTT z Google Pomočnikom
Ustvarite sprožilec IFTTT z Google Pomočnikom
Ustvarite sprožilec IFTTT z Google Pomočnikom
Ustvarite sprožilec IFTTT z Google Pomočnikom
Ustvarite sprožilec IFTTT z Google Pomočnikom
Ustvarite sprožilec IFTTT z Google Pomočnikom

*Opomba: IFTTT vas bo pozval, da povežete svoj Google Račun in podate dovoljenja za IFTTT*

  • Prijavite se z IFTTT na spletnem mestu IFTTT.com
  • V zgornjem desnem kotu kliknite Ustvari.
  • Kliknite "Če to (dodaj)" s črnim ozadjem.
  • Poiščite »Google Assistant« in kliknite »Google Assistant«
  • Kliknite "Reci preprosto frazo" s črnim ozadjem.

3. korak: IFTTT - Namestite Pomočnika Google

IFTTT - Namestite Pomočnika Google
IFTTT - Namestite Pomočnika Google
  • Pri "Kaj želite povedati?"

    Vnesite ukaz, ki bi ga rekli po "V redu, Google …" Primer: Vnesite "Vklopi luno", če je bila vaša fraza "V redu, Google. Vklopi luno."

  • Pod "Kako lahko to še povem? (Izbirno)"

    Vnesite drugi ukaz, ki bi ga rekli po "OK, Google …" Primer: Vnesite "moon on", če je bila vaša fraza "OK, Google. Luna na."

  • Pod "In drug način? (Izbirno)"

    Vnesite drugi ukaz, ki bi ga rekli po "V redu, Google …" Primer: Vnesite "Vklopi luno", če je bila vaša fraza "V redu, Google. Vklopi luno."

  • Pri »Kaj želite, da pomočnik odgovori kot odgovor?«

    Vnesite, kaj naj vam pove Google Assistant. Primer: »V redu. Končano "ali" Razumem "ali" Vklop lune"

  • Izberite svoj jezik.
  • Kliknite »Ustvari sprožilec

4. korak: IFTTT - Webhooks

IFTTT - Webhooks
IFTTT - Webhooks
IFTTT - Webhooks
IFTTT - Webhooks
  • Kliknite Potem To (Dodaj) s črnim ozadjem
  • Poiščite »Webhooks« in kliknite »Webhooks«
  • Kliknite "Ustvari spletno zahtevo"

5. korak: Nastavite spletno zahtevo na IFTTT & Finish

Spletno zahtevo nastavite na IFTTT & Finish
Spletno zahtevo nastavite na IFTTT & Finish
Spletno zahtevo nastavite na IFTTT & Finish
Spletno zahtevo nastavite na IFTTT & Finish
  • Za URL vnesite [Zunanji naslov IP]: [Vrata] /win [možnosti za sprožilec]
  • Primer: Za vklop LED in nastavitev barve na belo: [Zunanji naslov IP]: [Vrata]/win & T = 1 & A = 128 & R = 255 & G = 255 & B = 255

    Samo še naprej dodajajte niz GET z & {parameter} = {value}

  • Za "Metodo" izberite "DOBI"
  • Za "Vrsta vsebine" izberite "application/x-www-form-urlencoded"
  • Telo ostane prazno.
  • Kliknite gumb "Ustvari dejanje".
  • Kliknite Nadaljuj
  • Kliknite Dokončaj.
  • Ko IFTTT reče "Povezano", poskusite z novo frazo tako, da izgovorite "V redu, Google. [Nova sprožilna fraza]"

Primer razlage in parametri (FYI, parametri razlikujejo med velikimi in malimi črkami. 'T' ni isto kot 'T') Nastavite [Zunanji naslov IP] kot vaš zunanji ipv4 (tj. 12.34.56.789) Nastavite številko [Vrata] iz koraka posredovanja vrat po podpičje (tj. 28956) dodaj /zmagaj za pristaniščem (tj.: 28956 /zmaga) & T = 1 || T pomeni Preklop || 0 (izklopljeno), 1 (vklopljeno), 2 (vklop/izklop vklopa) & A = 128 || A pomeni svetlost || vrednost 0-255 (128 = 50% svetlosti) & R = 255 || R pomeni Rdeči kanal || vrednost 0-255 & G = 255 || G pomeni Zeleni kanal || vrednost 0-255 & B = 255 || B pomeni Modri kanal || vrednost 0-255

Oglejte si več parametrov na Wiki-ju Aircookie, vključno s prednastavitvami in LED učinki …

Priporočena: