Obsah:

Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázky)
Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázky)

Video: Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázky)

Video: Alexa Echo + ESP 8266 = Smart Power Plug: 4 kroky (s obrázky)
Video: How to use the SMART LIFE APP | Step-by-Step Instructions 2024, Červenec
Anonim
Image
Image
Alexa Echo + ESP 8266 = Smart Power Plug
Alexa Echo + ESP 8266 = Smart Power Plug
Alexa Echo + ESP 8266 = Smart Power Plug
Alexa Echo + ESP 8266 = Smart Power Plug

Tento návod k použití používá přímé ovládání ALEXA ECHO ESP8266.

Můj server podporuje pouze autorizaci ESP8266 na server Amazon.

Můj server nezálohuje vaše data.

Hlasujte pro mě: D Děkuji!

Krok 1: Požadavky

Požadavky
Požadavky
Požadavky
Požadavky

HARDWARE

  • Modul zpoždění 1kanálového relé ESP8266 WiFi 5V
  • FTDI modul USB na sériový port (není vyžadován, pokud používáte nodemcu)
  • Amazon Echo
  • Zástrčka pro muže a ženy

SOFTWARE

  • · Průvodce instalací Arduino IDE s rozšířeným balíčkem ESP8266 zde:

    github.com/esp8266/arduino

  • Moje skica zde:

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

  • Moje dovednost Alexa s názvem „Inteligentní napájecí zástrčka ESP8266“

Krok 2: Flash New Frimware

Flash New Frimware
Flash New Frimware

1. Odpojte ESP8266 od modulu

obraz
obraz

2. Připojte modul k modulu USB k Uart:

obraz
obraz

GND -------- | GND TX | -------- RX ------- | IO2 EN | -------- 3V3GND ------- | IO0 RST | -------- TLAČÍTKO -------- GNDTX ------- | RX 3V3 | -------- 3V3

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

PŘED FLASHEM STISKNĚTE TLAČÍTKO NA RESET (IO0 se vždy připojte k GND -> ESP8266 přejděte do režimu flash po resetu)

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

3. Flashujte můj firmware

  • Stáhnout můj náčrtek:

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

  • Otevřete v Arduino IDE a změňte:

    • wifi_ssid: vaše wifi jméno
    • wifi_password: vaše wifi heslo
    • control_password: vaše tajné heslo
    • friendlyName: název vašeho zařízení
    • ip/brána/podsíť: ESP8266 IP statická pro NAT
  • V Arduino IDE. Vyberte nástroj:

    • Deska: Node MCU 0,9 ()
    • Rychlost nahrávání: 230400
    • Port: Vyberte port USB na Uart
  • Stiskněte ikonu Nahrát (před zásahem stiskněte tlačítko reset v kroku 2)

4. Připojte ESP k modulu znovu

obraz
obraz

5. Připojte napájecí zástrčku

Krok 3: Konfigurujte NAT a DDNS

Konfigurujte NAT a DDNS
Konfigurujte NAT a DDNS

K ovládání ze serveru Amazon do našeho ESP8266 potřebujeme otevřený port (výchozí 666)

Právě jsem ilustroval svůj router. V kroku 2 můžete zjistit, jak otevřít port routeru na internetu a otevřít TCP port 666 na nakonfigurovanou IP

pokud nemáš pevnou IP. Musíte použít dynamický název domény. Můžete najít mnoho bezplatných poskytovatelů služeb DDNS.

Krok 4: Kontrola pomocí ALEXA ECHO

Ovládání ALEXA ECHO
Ovládání ALEXA ECHO

1. Povolte svou dovednost s názvem „ESP8266 Smart Power Plug

  • Aplikace Alexa> Vyberte nabídku> Dovednost
  • Vyhledávací dovednost s názvem „ESP8266 Smart Power Plug“
  • Klikněte na Dovednost
  • Klikněte na POVOLIT
  • Přihlaste se pomocí svých statických IP nebo DDNS domén (včetně vašeho portu - výchozí 666)

2. Objevte zařízení

  • Aplikace Alexa> Vyberte nabídku> SmartHome
  • Klikněte na Přidat zařízení a počkejte 20 sekund
  • Nyní můžete vidět ESP8266

3. Ovládání:

„Alexo, zapni/vypni“

Hlasem aktivovaná výzva
Hlasem aktivovaná výzva
Hlasem aktivovaná výzva
Hlasem aktivovaná výzva

Druhé místo v hlasem aktivované výzvě

Doporučuje: