Inhoudsopgave:
- Stap 1: Vereisten
- Stap 2: Flash nieuwe frimware
- Stap 3: NAT & DDNS configureren
- Stap 4: Controle door ALEXA ECHO
![Alexa Echo + ESP 8266 = Smart Power Plug - Ajarnpa Alexa Echo + ESP 8266 = Smart Power Plug - Ajarnpa](https://i.howwhatproduce.com/images/003/image-7275-50-j.webp)
Video: Alexa Echo + ESP 8266 = Smart Power Plug - Ajarnpa
![Video: Alexa Echo + ESP 8266 = Smart Power Plug - Ajarnpa Video: Alexa Echo + ESP 8266 = Smart Power Plug - Ajarnpa](https://i.ytimg.com/vi/X-AurvjY6Yw/hqdefault.jpg)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-02-01 07:51
![Image Image](https://i.howwhatproduce.com/images/003/image-7275-52-j.webp)
![](https://i.ytimg.com/vi/X-AurvjY6Yw/hqdefault.jpg)
![Alexa Echo + ESP 8266 = Slimme stekker Alexa Echo + ESP 8266 = Slimme stekker](https://i.howwhatproduce.com/images/003/image-7275-53-j.webp)
![Alexa Echo + ESP 8266 = Slimme stekker Alexa Echo + ESP 8266 = Slimme stekker](https://i.howwhatproduce.com/images/003/image-7275-54-j.webp)
Dit instructable gebruik ALEXA ECHO directe controle ESP8266.
Mijn server ondersteunt alleen autorisatie ESP8266 naar Amazon-server.
Mijn server maakt geen back-up van uw gegevens.
Stem op mij:D Bedankt!
Stap 1: Vereisten
![Vereisten Vereisten](https://i.howwhatproduce.com/images/003/image-7275-55-j.webp)
![Vereisten Vereisten](https://i.howwhatproduce.com/images/003/image-7275-56-j.webp)
HARDWARE
- ESP8266 WiFi 5V 1-kanaals relaisvertragingsmodulehttps://www.amazon.com/WHDTS-ESP8266-Channel-Trans…
- FTDI USB naar seriële module (niet vereist bij gebruik van nodemcu)https://www.amazon.com/Qunqi-FT232RL-Serial-Adapter-Arduino/dp/B014Y1IMNM
- Amazon Echo
- Mannelijke en vrouwelijke stekker
SOFTWARE
-
· Arduino IDE met ESP8266-uitbreidingspakket geïnstalleerde gids hier:
github.com/esp8266/arduino
-
Mijn schets hier:
github.com/kim7tin/ESP8266-Smart-Power-Plug
- Mijn Alexa-vaardigheid genaamd "ESP8266 Smart Power Plug"
Stap 2: Flash nieuwe frimware
![Nieuwe frimware flashen Nieuwe frimware flashen](https://i.howwhatproduce.com/images/003/image-7275-57-j.webp)
1. Koppel de ESP8266 los van de module
![Afbeelding Afbeelding](https://i.howwhatproduce.com/images/003/image-7275-58-j.webp)
2. Verbind module met USB naar Uart-module:
![Afbeelding Afbeelding](https://i.howwhatproduce.com/images/003/image-7275-59-j.webp)
GND -------- | GND TX | -------- RX ------- | IO2 NL | -------- 3V3GND ------- | IO0 RST | -------- KNOP -------- GNDTX ------- | RX 3V3 | -------- 3V3
==================================================
VOOR FLASH, DRUK OP DE KNOP OM TE RESETTEN (IO0 altijd verbinding maken met GND -> ESP8266 ga naar flash-modus na reset)
==================================================
3. Flash mijn firmware
-
Download mijn schets:
github.com/kim7tin/ESP8266-Smart-Power-Plu…
-
Open in Arduino IDE en wijzig:
- wifi_ssid: je wifi-naam
- wifi_password: je wifi-wachtwoord
- control_password: uw geheime wachtwoord
- friendlyName: uw apparaatnaam
- ip/gateway/subnet: ESP8266 IP statisch voor NAT
-
In Arduino-IDE. Selecteer gereedschap:
- Bord: Knooppunt MCU 0.9 ()
- Uploadsnelheid: 230400
- Poort: selecteer uw USB naar Uart-poort
- Druk op het pictogram Uploaden (druk vóór de hit op de reset-knop in stap 2)
4. Sluit ESP opnieuw aan op module
![Afbeelding Afbeelding](https://i.howwhatproduce.com/images/003/image-7275-60-j.webp)
5. Sluit de stekker aan
Stap 3: NAT & DDNS configureren
![NAT & DDNS configureren NAT & DDNS configureren](https://i.howwhatproduce.com/images/003/image-7275-61-j.webp)
We hebben een open poort nodig (standaard 666) om te bedienen van de Amazon-server naar onze ESP8266
Ik heb zojuist geïllustreerd met mijn router. U kunt in stap 2 ontdekken hoe u uw routerpoort op internet opent en TCP-poort 666 naar het geconfigureerde ip opent
als je geen vast ip hebt. U moet een dynamische domeinnaam gebruiken. U kunt veel gratis DDNS-serviceproviders vinden.
Stap 4: Controle door ALEXA ECHO
![Controle door ALEXA ECHO Controle door ALEXA ECHO](https://i.howwhatproduce.com/images/003/image-7275-62-j.webp)
1. Schakel mijn vaardigheid met de naam "ESP8266 Smart Power Plug" in
- Alexa-app > Selecteer menu > Vaardigheid
- Zoekvaardigheid genaamd "ESP8266 Smart Power Plug"
- Klik om te leren
- Klik op INSCHAKELEN
- Log in met uw statische IP- of DDNS-domeinen (inclusief uw poort - standaard 666)
2. Ontdek apparaat
- Alexa-app > Selecteer menu > SmartHome
- Klik op Apparaat toevoegen en wacht 20 seconden
- Nu kunt u ESP8266. zien
3. Controle:
"Alexa, zet aan/uit"
![Spraakgestuurde uitdaging Spraakgestuurde uitdaging](https://i.howwhatproduce.com/images/003/image-7275-63-j.webp)
![Spraakgestuurde uitdaging Spraakgestuurde uitdaging](https://i.howwhatproduce.com/images/003/image-7275-64-j.webp)
Tweede plaats in de spraakgestuurde uitdaging
Aanbevolen:
Meerdere ESP-gesprekken voeren via ESP-NOW met ESP32 en ESP8266: 8 stappen
![Meerdere ESP-gesprekken voeren via ESP-NOW met ESP32 en ESP8266: 8 stappen Meerdere ESP-gesprekken voeren via ESP-NOW met ESP32 en ESP8266: 8 stappen](https://i.howwhatproduce.com/images/007/image-19714-j.webp)
Meerdere ESP-gesprekken maken via ESP-NOW ESP32 en ESP8266 gebruiken: voor mijn lopende project heb ik meerdere ESP nodig om met elkaar te praten zonder een router. Om dit te doen, zal ik de ESP-NOW gebruiken om draadloos met elkaar te communiceren zonder een router op de ESP
ESP naar ESP-communicatie: 4 stappen
![ESP naar ESP-communicatie: 4 stappen ESP naar ESP-communicatie: 4 stappen](https://i.howwhatproduce.com/images/004/image-9756-4-j.webp)
ESP naar ESP-communicatie: deze tutorial helpt u andere zendontvangermodules te vervangen voor elk ander project dat draadloze communicatie omvat. We zullen een op ESP8266 gebaseerd bord gebruiken, één in WiFi-STA-modus en de andere in WiFi-AP-modus, NodeMCU V3 is mijn keuze voor dit project
IoT-HUB-Live-integratie (ESP 8266, Arduino): 11 stappen
![IoT-HUB-Live-integratie (ESP 8266, Arduino): 11 stappen IoT-HUB-Live-integratie (ESP 8266, Arduino): 11 stappen](https://i.howwhatproduce.com/images/002/image-3532-35-j.webp)
IoT-HUB-Live-integratie (ESP 8266, Arduino): Als je IoT-apparaten hebt en een cloudservice nodig hebt om je metingen op te slaan
Doe-het-zelf bewegingssensor (ESP - 8266): 5 stappen
![Doe-het-zelf bewegingssensor (ESP - 8266): 5 stappen Doe-het-zelf bewegingssensor (ESP - 8266): 5 stappen](https://i.howwhatproduce.com/images/002/image-4527-134-j.webp)
DIY-bewegingssensor (ESP - 8266): dit project is ontworpen voor doe-het-zelf-huisbeveiliging. Dit project is gebaseerd op het Konnected-project. Konnected brengt nieuw leven in huis voor huiseigenaren met voorbedrade bewegingssensoren van ADT en andere bedrijven. Door het een update te geven met nieuwe technologie terwijl
ESP-12E en ESP-12F programmeer- en ontwikkelingsbord: 3 stappen (met afbeeldingen)
![ESP-12E en ESP-12F programmeer- en ontwikkelingsbord: 3 stappen (met afbeeldingen) ESP-12E en ESP-12F programmeer- en ontwikkelingsbord: 3 stappen (met afbeeldingen)](https://i.howwhatproduce.com/images/002/image-5555-65-j.webp)
ESP-12E en ESP-12F programmeer- en ontwikkelingsbord: De opdracht voor dit bord was eenvoudig: ESP-12E- en ESP-12F-modules net zo gemakkelijk kunnen programmeren als de NodeMCU-kaarten (d.w.z. dat u niet op knoppen hoeft te drukken). Heb breadboard-vriendelijke pinnen met toegang tot de bruikbare IO. Gebruik een aparte USB-naar-serieel-conv