Giter VIP home page Giter VIP logo

Comments (7)

kakopappa avatar kakopappa commented on August 9, 2024

Sorry, dimmer modules are not supported. This project supports only turning on/off.

To Alexa set the light to xxxx you have to make an Amazon Skill.

I am in the process of building a smart-home-skill for everyone and about 90% of the work is done now. I will update this issue when it's completed.

from arduino-esp8266-alexa-multiple-wemo-switch.

kakopappa avatar kakopappa commented on August 9, 2024

Hello
Past few weeks I have been working on a smart home skill and a website which allows you add development boards such as WEMOS D1 to Alexa eco system without emulating as a belkin switch. Mainly, because some people have issues in the UDP broadcast and different Alexa devices such as ECO, DOT has different XML formats and this is logic is quite difficult to code. So, I belive moving forward using the smart home skill is the right thing to do;

So, I would like to invite everyone to give it a try.

  1. Goto sinric.com

  2. Create an account

  3. Use the API key displayed on the home screen to connect your WEMOS D1 to sinric. Here is the code . Just replace the API KEY
    https://github.com/kakopappa/sinric/blob/master/arduino_examples/switch_example.ino

  4. Install smart home skill from
    https://www.amazon.com/dp/B078RGYWQQ/ref=syps?s=digital-skills&ie=UTF8&qid=1515150398&sr=1-18&refinements=p_n_date%3A14284925011

4.1 Link, eneter you login details to sinric.com

  1. Discover.

  2. Rate the Skill so other people can easily find it!

You can turn on/off same like emulating a belkin device.

No need to say like Alexa ask sinric to turn on bedroom lights. Simple as a Alexa turn on bedroom lights.

If you have any issue or comments report it here;
https://github.com/kakopappa/sinric

Thanks
kakopappa

from arduino-esp8266-alexa-multiple-wemo-switch.

Aircoookie avatar Aircoookie commented on August 9, 2024

@Braandn I've developed a sketch called Espalexa (https://github.com/Aircoookie/Espalexa) based on kakopappa's single switch (https://github.com/kakopappa/arduino-esp8266-alexa-wemo-switch) project. It might suit your needs since it supports dimming, however only with one switch (could quite easily be extended for more, though).

This works because it uses the Philips Hue protocol instead of the Belkin Wemo one.
Won't create a PR though since it is too different from this project.

Thank you, @kakopappa ! wouldn't have been able to get this to work without your code as a foundation. By the way, great work on your Sinric project! I have no use for it at the moment, but I really appreciate that you offer it for FREE and make it easier to connect to the Alexa service! Thank you 👍

from arduino-esp8266-alexa-multiple-wemo-switch.

MacSass avatar MacSass commented on August 9, 2024

Hi,
while kakopappa is working on the Alexa Skill, which might provide the smoothes road for the future - I can really recommend the current implementation from Aircookie - he has added support for dimming as well as multiple devices (emulates hue) - works perfectly for me.
Regards - MacSass

from arduino-esp8266-alexa-multiple-wemo-switch.

arman4455 avatar arman4455 commented on August 9, 2024

@kakopappa Thanks! I got sinric to work with the example blind code. would you be able to make some
code based on that so i can open and close the blinds? essentially control the servo?

Thanks,
Arman

from arduino-esp8266-alexa-multiple-wemo-switch.

rramesh68 avatar rramesh68 commented on August 9, 2024

@kakopappa I tried downloading the switch_example.ino and when I try to compile it i get the following error "json' was not declared in this scope" against this line String deviceId = json ["deviceId"];.

I am a novice. Kindly advise on the way forward.

Thanks
Ramesh

from arduino-esp8266-alexa-multiple-wemo-switch.

kakopappa avatar kakopappa commented on August 9, 2024

from arduino-esp8266-alexa-multiple-wemo-switch.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.