Sisällysluettelo:

Alexa Echo + ESP 8266 = Älykäs virtapistoke: 4 vaihetta (kuvilla)
Alexa Echo + ESP 8266 = Älykäs virtapistoke: 4 vaihetta (kuvilla)

Video: Alexa Echo + ESP 8266 = Älykäs virtapistoke: 4 vaihetta (kuvilla)

Video: Alexa Echo + ESP 8266 = Älykäs virtapistoke: 4 vaihetta (kuvilla)
Video: Как использовать твердотельное реле Fotek SSR-40 с Arduino и без Arduino 2024, Heinäkuu
Anonim
Image
Image
Alexa Echo + ESP 8266 = älykäs virtapistoke
Alexa Echo + ESP 8266 = älykäs virtapistoke
Alexa Echo + ESP 8266 = älykäs virtapistoke
Alexa Echo + ESP 8266 = älykäs virtapistoke

Tämä ohjeellinen käyttö ALEXA ECHO suoraohjaus ESP8266.

Palvelimeni tukee vain valtuutusta ESP8266 Amazon -palvelimelle.

Palvelimeni ei varmuuskopioi tietojasi.

Äänestä minua: D Kiitos!

Vaihe 1: Vaatimukset

Vaatimukset
Vaatimukset
Vaatimukset
Vaatimukset

LAITTEISTO

  • ESP8266 WiFi 5V 1-kanavainen releviivemoduulihttps://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
  • FTDI USB sarjamoduuliin (ei vaadita, jos käytetään nodemcu)
  • Amazon Echo
  • Uros- ja naaraspistoke

OHJELMISTO

  • · Arduino IDE ja ESP8266 -laajennuspaketti on asennettu täältä:

    github.com/esp8266/arduino

  • Luonnokseni täällä:

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

  • Alexa -taitoni nimeltä "ESP8266 Smart Power Plug"

Vaihe 2: Flash New Frimware

Flash Uusi Frimware
Flash Uusi Frimware

1. Irrota ESP8266 moduulista

Kuva
Kuva

2. Kytke moduuli USB -Uart -moduuliin:

Kuva
Kuva

GND -------- | GND TX | -------- RX ------- | IO2 FI | -------- 3V3GND ------- | IO0 RST | -------- PAINIKE -------- GNDTX ------- | RX 3V3 | -------- 3V3

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

ENNEN VILKKUA, PAINA NOLLAUSPAINIKETTA (IO0 muodosta aina yhteys GND: hen -> ESP8266 Goto -salaman tila nollauksen jälkeen)

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

3. Salauta laiteohjelmisto

  • Lataa luonnokseni:

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

  • Avaa Arduino IDE: ssä ja muuta:

    • wifi_ssid: wifi -nimesi
    • wifi_password: wifi -salasanasi
    • control_password: salainen salasanasi
    • friendlyName: laitteen nimi
    • ip/yhdyskäytävä/aliverkko: ESP8266 IP staattinen NAT: lle
  • Arduino IDE: ssä. Valitse työkalu:

    • Levy: Solmu MCU 0.9 ()
    • Latausnopeus: 230400
    • Portti: Valitse USB -Uart -portti
  • Osuman latauskuvake (ennen osumista paina nollauspainiketta vaiheessa 2)

4. Kytke ESP moduuliin uudelleen

Kuva
Kuva

5. Kytke virtapistoke

Vaihe 3: Määritä NAT & DDNS

Määritä NAT & DDNS
Määritä NAT & DDNS

Tarvitsemme avoimen portin (oletus 666) hallitaksemme Amazon -palvelimelta ESP8266: een

Kuvittelin juuri reitittimelläni. Voit selvittää, kuinka voit avata reitittimen portin Internetissä ja avata TCP -portin 666 määritetylle IP -osoitteelle vaiheessa 2

jos sinulla ei ole kiinteää ip: tä. Sinun on käytettävä dynaamista verkkotunnusta. Löydät monia ilmaisia DDNS -palveluntarjoajia.

Vaihe 4: Ohjaus ALEXA ECHOlla

Ohjaus ALEXA ECHO
Ohjaus ALEXA ECHO

1. Avaa taitoni nimeltä "ESP8266 Smart Power Plug

  • Alexa -sovellus> Valitse valikko> Taito
  • Hakutaito nimeltä "ESP8266 Smart Power Plug"
  • Napsauta taitoa varten
  • Napsauta KÄYTÄ
  • Kirjaudu sisään staattisella IP- tai DDNS -verkkotunnuksellasi (sisällytä porttisi - oletus 666)

2. löydä laite

  • Alexa -sovellus> Valitse valikko> SmartHome
  • Napsauta Lisää laite ja odota 20 sekuntia
  • Nyt näet ESP8266

3. valvonta:

"Alexa, kytke päälle/pois"

Ääniaktivoitu haaste
Ääniaktivoitu haaste
Ääniaktivoitu haaste
Ääniaktivoitu haaste

Toinen sija Voice Activated Challengessa

Suositeltava: