Turinys:

WLED (naudojant ESP8266) + IFTTT + „Google“padėjėjas: 5 žingsniai
WLED (naudojant ESP8266) + IFTTT + „Google“padėjėjas: 5 žingsniai

Video: WLED (naudojant ESP8266) + IFTTT + „Google“padėjėjas: 5 žingsniai

Video: WLED (naudojant ESP8266) + IFTTT + „Google“padėjėjas: 5 žingsniai
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, Lapkritis
Anonim
WLED (naudojant ESP8266) + IFTTT + „Google“padėjėjas
WLED (naudojant ESP8266) + IFTTT + „Google“padėjėjas

Ši pamoka padės jums pradėti naudotis IFTTT ir „Google“padėjėju, skirtu WLED, naudojant ESP8266.

Norėdami nustatyti WLED ir ESP8266, vadovaukitės šiuo „tynick“vadovu:

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

Šaukitės „Aircookie“už tokią puikią programinę įrangą! Https: //github.com/Aircoookiehttps://github.com/Aircoookie/WLEDhttps://github.com/Aircoookie/WLED-App

Priedai:

WLED, kuriame veikia ESP8266, nodeMCU ar panašus. IFTTT paskyra „Google“padėjėjas ir (arba) „Google“namų įrenginiai

1 veiksmas: atidarykite maršrutizatoriaus prievadus

Atidarykite maršrutizatoriaus prievadus
Atidarykite maršrutizatoriaus prievadus
  • Kad IFTTT galėtų pasiekti jūsų ESP8266, turite atidaryti prievadą išoriniam pasauliui.
  • Jūsų WLED programa jums pasakys, koks yra jūsų ESP8266 vidinis IP adresas.
  • Išorėje pasirinkite nestandartinį prievadą (pvz., 20015, 32265 ir tt) ir vidinio prievado 80 prievadą.
  • Žr. Maršrutizatoriaus instrukcijas, kaip nustatyti prievado peradresavimą.
  • *Nerekomenduojama naudoti numatytojo prievado 80, atviro išoriniam pasauliui*

2 veiksmas: sukurkite „IFTTT Trigger W/ Google Assistant“

Sukurkite „IFTTT Trigger W/ Google Assistant“
Sukurkite „IFTTT Trigger W/ Google Assistant“
Sukurkite „IFTTT Trigger W/ Google Assistant“
Sukurkite „IFTTT Trigger W/ Google Assistant“
Sukurkite „IFTTT Trigger W/ Google Assistant“
Sukurkite „IFTTT Trigger W/ Google Assistant“

*Pastaba: IFTTT paragins susieti „Google“paskyrą ir suteikti IFTTT leidimus*

  • Užsiregistruokite IFTTT svetainėje IFTTT.com
  • Viršutiniame dešiniajame kampe spustelėkite Sukurti.
  • Spustelėkite „Jei tai (pridėti)“juodame fone.
  • Ieškokite „Google Assistant“ir spustelėkite „Google Assistant“
  • Spustelėkite „Pasakykite paprastą frazę“juodame fone.

3 veiksmas: IFTTT - nustatykite „Google Assistant“

IFTTT - „Google Assistant“sąranka
IFTTT - „Google Assistant“sąranka
  • Skiltyje „Ką norite pasakyti?“

    Įveskite komandą, kurią sakytumėte po „Gerai,„ Google “…“Pavyzdys: jei jūsų frazė buvo „Gerai,„ Google “. Įjunkite mėnulį“, įveskite „Įjungti mėnulį“

  • Skiltyje „Kaip dar galima tai pasakyti? (Neprivaloma)“

    Įveskite antrą komandą, kurią sakytumėte po „Gerai,„ Google “…“Pavyzdys: jei frazė buvo „Gerai,„ Google “, įveskite„ mėnuo įjungta “. Mėnulis."

  • Skiltyje „Ir kitu būdu? (Neprivaloma)“

    Įveskite antrą komandą, kurią pasakytumėte po „Gerai,„ Google “…“Pavyzdys: jei jūsų frazė buvo „Gerai,„ Google “, įveskite„ Įjungti mėnulį “. Įjunk mėnulį “

  • Skiltyje „Ką norite, kad Padėjėjas atsakytų?“

    Įveskite, ką norite, kad „Google“padėjėjas jums pasakytų. Pavyzdys: „Gerai. Atlikta “arba„ Supratau “arba„ Įjungiu mėnulį “

  • Pasirinkite kalbą.
  • Spustelėkite „Sukurti trigerį

4 žingsnis: IFTTT - „Webhooks“

IFTTT - „Webhooks“
IFTTT - „Webhooks“
IFTTT - „Webhooks“
IFTTT - „Webhooks“
  • Spustelėkite Tada (Pridėti) juodame fone
  • Ieškokite „Webhooks“ir spustelėkite „Webhooks“
  • Spustelėkite „Pateikti žiniatinklio užklausą“

5 veiksmas: nustatykite žiniatinklio užklausą „IFTTT & Finish“

Nustatykite žiniatinklio užklausą IFTTT & Finish
Nustatykite žiniatinklio užklausą IFTTT & Finish
Nustatykite žiniatinklio užklausą IFTTT & Finish
Nustatykite žiniatinklio užklausą IFTTT & Finish
  • Norėdami įvesti URL, įveskite [Išorinis IP adresas]: [Uostas] /laimėti [aktyviklio parinktys]
  • Pavyzdys: Norėdami įjungti šviesos diodus ir nustatyti spalvą į baltą: [Išorinis IP adresas]: [Prievadas]/win & T = 1 & A = 128 & R = 255 & G = 255 & B = 255

    Tiesiog pridėkite savo GET eilutę naudodami & {parametras} = {vertė}

  • „Metodui“pasirinkite „GET“
  • „Turinio tipui“pasirinkite „application/x-www-form-urlencoded“
  • Kūnas lieka tuščias.
  • Spustelėkite mygtuką „Sukurti veiksmą“.
  • Spustelėkite Tęsti
  • Spustelėkite Baigti.
  • Kai IFTTT pasakys „Prisijungta“, išbandykite naują frazę sakydami „Gerai,„ Google “. [Nauja trigerinė frazė]“

Paaiškinimo ir parametrų pavyzdys (FYI, parametrai yra didžiosios ir mažosios raidės. „T“nėra tas pats, kas „T“) Nustatykite [Išorinis IP adresas] kaip išorinį „ipv4“(ty 12.34.56.789) Nustatykite [prievado] numerį nuo prievado persiuntimo kabliataškis (ty: 28956) pridėti /laimėti po prievado (ty: 28956 /laimėjimas) ir T = 1 || T reiškia Toggle || 0 (išjungta), 1 (įjungta), 2 (įjungti/išjungti) ir A = 128 || A reiškia ryškumą || vertė 0–255 (128 = 50% ryškumas) ir R = 255 || R reiškia Raudonąjį kanalą || vertė 0-255 & G = 255 || G reiškia žaliąjį kanalą || vertė 0-255 & B = 255 || B reiškia mėlynąjį kanalą || vertė 0-255

Peržiūrėkite daugiau „Aircookie“„Wiki“parametrų, įskaitant išankstinius nustatymus ir LED efektus …

Rekomenduojamas: