Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
1. Irrota ESP8266 moduulista
2. Kytke moduuli USB -Uart -moduuliin:
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
5. Kytke virtapistoke
Vaihe 3: 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
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"
Toinen sija Voice Activated Challengessa