#Arduino Esp8266 Alexa Wemo switch emulator
This project is completly based on the forked repo, all the hard work was done by kakopappa and witnessmenow. I just added a library.json to make the library work within platform.io.
This library enables your esp8266 to simulate a Belkin Wemo switch. It can be discovered as a device by your Amazon Echo/Dot on the Smart home section. It supports calling the emulated device a custom name e.g. "Alexa, turn off test lights", where test lights is the custom name
The library supports emulating up to 14 switches using 1 ESP8266 chip.
The downloaded code can be included as a new library into the IDE selecting the menu:
Sketch / include Library / Add .Zip library
Restart the Arduino IDE and follow the examples located at
File -> Examples -> Esp8266AlexaWemoEmulator
Use the Library Manager and search for Esp8266AlexaWemoEmulator
Fork of witnessmenow/esp8266-alexa-wemo-emulator (itself based on kakopappa/arduino-esp8266-alexa-multiple-wemo-switch). All upstream attribution and the
LICENSE.mdare preserved. This section documents only the state of this fork; it does not replace or reinterpret the upstream documentation. The PlatformIO note already in the README above was added by this fork (see below).
Caveat — state, not intent. No project-specific spec exists for this fork. The notes below describe the observable Git state only.
- This fork is 3 commits ahead of upstream
masterand contains real, small N0TB0T modifications (all dated 2017-10-26):090078b/ba96ac2— addlibrary.json, a PlatformIO library manifest, so the library can be pulled into PlatformIO projects (the manifest'srepository.urlpoints at this fork).1cb1f47— README update: corrected attribution to credit both kakopappa and witnessmenow, and added the "Installing in platform.io" section.
- No firmware/source-code logic was changed by this fork; the modifications are packaging (PlatformIO manifest) and documentation only.
- Upstream default branch:
master. This fork'smasterbuilds directly on top of upstreammasterwith the three commits above.
- No hardcoded credentials or secrets were found in this fork's changes.