Indholdsfortegnelse:

WLED (på ESP8266) + IFTTT + Google Assistant: 5 trin
WLED (på ESP8266) + IFTTT + Google Assistant: 5 trin

Video: WLED (på ESP8266) + IFTTT + Google Assistant: 5 trin

Video: WLED (på ESP8266) + IFTTT + Google Assistant: 5 trin
Video: ESP8266 Bluetooth | NodeMCU Bluetooth | Приложение ESP8266 для Android, HC05 или HC06 Bluetooth, ALLPCB 2024, November
Anonim
WLED (på ESP8266) + IFTTT + Google Assistant
WLED (på ESP8266) + IFTTT + Google Assistant

Denne vejledning får dig i gang med at bruge IFTTT og Google Assistant til WLED på en ESP8266.

Følg denne vejledning på tynick for at konfigurere din WLED & ESP8266:

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

Råb til Aircookie for så god software! Https: //github.com/Aircoookiehttps://github.com/Aircoookie/WLEDhttps://github.com/Aircoookie/WLED-App

Tilbehør:

WLED, der kører en ESP8266, nodeMCU eller lignende. IFTTT -konto Google Assistant og/eller Google Home -enheder

Trin 1: Åbn porte på din router

Åbn porte på din router
Åbn porte på din router
  • For at IFTTT kan få adgang til din ESP8266, skal du åbne en port til omverdenen.
  • Din WLED -app fortæller dig, hvad den interne IP -adresse er for din ESP8266.
  • Vælg en ingen standardport til ydersiden (dvs. 20015, 32265 osv.) Og port 80 på den interne port.
  • Se venligst dine routers instruktioner om opsætning af portvideresendelse.
  • *Det anbefales ikke at bruge standardport 80 åben til omverdenen*

Trin 2: Opret IFTTT Trigger W/ Google Assistant

Opret IFTTT Trigger W/ Google Assistant
Opret IFTTT Trigger W/ Google Assistant
Opret IFTTT Trigger W/ Google Assistant
Opret IFTTT Trigger W/ Google Assistant
Opret IFTTT Trigger W/ Google Assistant
Opret IFTTT Trigger W/ Google Assistant

*Bemærk: IFTTT vil bede dig om at linke din Google -konto og give tilladelser til IFTTT*

  • Tilmeld dig med IFTTT på IFTTT.com
  • Klik på Opret i øverste højre hjørne.
  • Klik på "If This (Add)" med sort baggrund.
  • Søg efter "Google Assistant", og klik på "Google Assistant"
  • Klik på "Sig en simpel sætning" med sort baggrund.

Trin 3: IFTTT - Opsætning af Google Assistant

IFTTT - Opsætning af Google Assistant
IFTTT - Opsætning af Google Assistant
  • Under "Hvad vil du sige?"

    Indtast den kommando, du ville sige efter "OK, Google …" Eksempel: Indtast "Tænd månen", hvis din sætning var "OK, Google. Tænd for månen."

  • Under "Hvad er en anden måde at sige det på? (Valgfrit)"

    Indtast en anden kommando, du ville sige efter "OK, Google …" Eksempel: Indtast "måne til", hvis din sætning var "OK, Google. Månen på."

  • Under "Og en anden måde? (Valgfrit)"

    Indtast en anden kommando, du ville sige efter "OK, Google …" Eksempel: Indtast "Tænd månen", hvis din sætning var "OK, Google. Tænd månen."

  • Under "Hvad vil du have, at assistenten siger som svar?"

    Angiv, hvad du vil have Google Assistant til at sige til dig. Eksempel: “OK. Udført "eller" Fik det "eller" Tænder på månen"

  • Vælg dit sprog.
  • Klik på "Opret trigger

Trin 4: IFTTT - Webhooks

IFTTT - Webhooks
IFTTT - Webhooks
IFTTT - Webhooks
IFTTT - Webhooks
  • Klik på Then That (Tilføj) med sort baggrund
  • Søg efter "Webhooks" og klik på "Webhooks"
  • Klik på "Lav en webanmodning"

Trin 5: Konfigurer webanmodning om IFTTT & Finish

Konfigurer webanmodning om IFTTT & Finish
Konfigurer webanmodning om IFTTT & Finish
Konfigurer webanmodning om IFTTT & Finish
Konfigurer webanmodning om IFTTT & Finish
  • For URL skal du indtaste [Ekstern IP -adresse]: [Port] /win [muligheder for udløseren]
  • Eksempel: Sådan tænder du lysdioderne og indstiller farven til hvid: [Ekstern IP -adresse]: [Port]/win & T = 1 & A = 128 & R = 255 & G = 255 & B = 255

    Bliv ved med at tilføje din GET -streng med & {parameter} = {value}

  • Vælg "GET" for "Metode"
  • For "Indholdstype" skal du vælge "application/x-www-form-urlencoded"
  • Body a forblive blank.
  • Klik på knappen "Opret handling".
  • Klik på Fortsæt
  • Klik på Udfør.
  • Når IFTTT siger "Tilsluttet", kan du prøve din nye sætning ved at sige "OK, Google. [Ny udløserfrase]"

Eksempel forklaring og parametre (FYI, parametre er store og små bogstaver. 'T' er ikke det samme som 'T') Indstil [Ekstern IP -adresse] som din eksterne ipv4 (dvs. 12.34.56.789) Indstil [Port] nummer fra portvideresendelse trin efter semikolon (dvs.: 28956) add /win efter porten (dvs.: 28956 /win) & T = 1 || T betyder Toggle || 0 (slukket), 1 (tændt), 2 (skift til/fra) & A = 128 || A betyder Lysstyrke || værdi 0-255 (128 = 50% lysstyrke) & R = 255 || R betyder Rød Kanal || værdi 0-255 & G = 255 || G betyder Green Channel || værdi 0-255 & B = 255 || B betyder Blue Channel || værdi 0-255

Se flere parametre på Aircookies Wiki inklusive forudindstillinger og LED-effekter …

Anbefalede: