Sisukord:

Alexa Echo + ESP 8266 = nutikas toitepistik: 4 sammu (piltidega)
Alexa Echo + ESP 8266 = nutikas toitepistik: 4 sammu (piltidega)

Video: Alexa Echo + ESP 8266 = nutikas toitepistik: 4 sammu (piltidega)

Video: Alexa Echo + ESP 8266 = nutikas toitepistik: 4 sammu (piltidega)
Video: ИК пульт + умная WiFi розетка Tuya - управляем кондиционером умный дом 2024, Juuli
Anonim
Image
Image
Alexa Echo + ESP 8266 = nutikas toitepistik
Alexa Echo + ESP 8266 = nutikas toitepistik
Alexa Echo + ESP 8266 = nutikas toitepistik
Alexa Echo + ESP 8266 = nutikas toitepistik

See juhend on kasutatav ALEXA ECHO otsejuhtimisega ESP8266.

Minu server toetab lihtsalt autoriseerimist ESP8266 Amazoni serverisse.

Minu server ei varunda teie andmeid.

Hääletage minu poolt: D Aitäh!

Samm: nõuded

Nõuded
Nõuded
Nõuded
Nõuded

RIISTVARA

  • ESP8266 WiFi 5V 1 kanaliga relee viivitusmoodul
  • FTDI USB jadamoodulile (pole vajalik, kui kasutate nodemcu)
  • Amazon Echo
  • Meeste ja naiste toitepistik

TARKVARA

  • · Arduino IDE koos ESP8266 laienduspaketi installitud juhendiga siin:

    github.com/esp8266/arduino

  • Minu visand siin:

    github.com/kim7tin/ESP8266-Smart-Power-Plug

  • Minu alexa oskus nimega "ESP8266 Smart Power Plug"

2. toiming: välguga Frimware

Flash uus Frimware
Flash uus Frimware

1. Ühendage ESP8266 moodulist lahti

Pilt
Pilt

2. Ühendage moodul USB -Uart -mooduliga:

Pilt
Pilt

GND -------- | GND TX | -------- RX ------- | IO2 ET | -------- 3V3GND ------- | IO0 RST | -------- NUPP -------- GNDTX ------- | RX 3V3 | -------- 3V3

==================================================

Enne välklampi vajutage lähtestamiseks nuppu (IO0 ühendage alati GND -ga -> ESP8266 pärast välklambi aktiveerimist)

==================================================

3. Välk minu püsivara

  • Laadige alla minu visand:

    github.com/kim7tin/ESP8266-Smart-Power-Plu…

  • Avage Arduino IDE -s ja muutke:

    • wifi_ssid: teie wifi nimi
    • wifi_password: teie wifi parool
    • control_password: teie salajane parool
    • friendlyName: teie seadme nimi
    • ip/gateway/alamvõrk: ESP8266 IP staatiline NAT -i jaoks
  • Arduino IDE -s. Valige tööriist:

    • Tahvel: Sõlm MCU 0.9 ()
    • Üleslaadimiskiirus: 230400
    • Port: valige USB -Uart -port
  • Vajutage üleslaadimise ikooni (enne tabamist vajutage 2. sammus lähtestamisnuppu)

4. Ühendage ESP uuesti mooduliga

Pilt
Pilt

5. Ühendage toitepistik

Samm: seadistage NAT ja DDNS

Seadistage NAT ja DDNS
Seadistage NAT ja DDNS

Vajame avatud porti (vaikimisi 666), et juhtida Amazoni serverist meie ESP8266 -le

Illustreerisin just oma ruuteriga. Te saate teada, kuidas avada oma ruuteri port Internetis ja avada TCP -port 666 konfigureeritud IP -le 2. sammus

kui teil pole fikseeritud IP -d. Peate kasutama dünaamilist domeeninime. Leiate palju tasuta DDNS -teenuse pakkujaid.

Samm: kontrollige ALEXA ECHO abil

Juhtimine ALEXA ECHO poolt
Juhtimine ALEXA ECHO poolt

1. Luba minu oskus nimega "ESP8266 Smart Power Plug

  • Alexa rakendus> Valige menüü> Oskus
  • Otsimisoskus nimega "ESP8266 Smart Power Plug"
  • Oskuste saamiseks klõpsake
  • Klõpsake LUBA
  • Logige sisse oma staatilise IP- või DDNS -domeeniga (lisage oma port - vaikimisi 666)

2. Avastage seade

  • Alexa rakendus> Valige menüü> SmartHome
  • Klõpsake nuppu Lisa seade ja oodake 20 sekundit
  • Nüüd näete ESP8266

3. Kontroll:

"Alexa, lülita sisse/välja"

Häälega aktiveeritud väljakutse
Häälega aktiveeritud väljakutse
Häälega aktiveeritud väljakutse
Häälega aktiveeritud väljakutse

Hääleaktiveeritud väljakutse teine koht

Soovitan: