Coding Alexa Support for ESP32 (Arduino)

Поделиться
HTML-код
  • Опубликовано: 19 апр 2021
  • How to program an ESP32 (Arduino) to emulate a Philips Hue Bridge that you can control via Alexa Amazon Echo.
    Source Code: github.com/makeratplay/AlexaV...
    Maker's Toolbelt video: • Alexa Voice Control fo...
    My On Air Sign: • How to Build an RGB LE...
    Want to support my projects and Diet Dr Pepper addiction?
    / makeratplay
    buymeacoffee.com/makeratplay
    MakerAtPlay.com/supportme
    You can get $500 off a Glowforge pro: glowforge.us/r/HEHIHWLU
    RUclips Channels:
    Maker: / makeratplay
    Coding: / @makeratplaycoding2666
    Woodworking: / @makeratplaywoodworking
    Follow MakerAtPlay:
    / makeratplay
    MakerAtPlay.com/links/
    Tools used to make my videos:
    Video Editor Software: Davinci Resolve (blackmagicdesign.com)
    Canon EOS M50 Mirrorless Camera (amzn.to/2Zmaz5U)
    Movo WMX-1 2.4GHz Wireless Lavalier Microphone: (amzn.to/38AXlqM)
    Rode Videomic Shotgun microphone with Rycote Lyre Suspension (amzn.to/2DFKRlh)
    K&F Concept 62'' DSLR Tripod: (amzn.to/3eAXaj6)
    GorillaPod Compact Tripod (amzn.to/339KpVl)
    If you appreciate this content and would like to help give back FREE OF CHARGE, simply give this video a “thumbs up”, leave a positive comment, subscribe to my RUclips channel and share this video with someone who you think would enjoy it. Some of the links that I’ve provided are affiliate links. That means that when you make purchases through those links, I earn a small commission. I only list products or services that I believe in.
    #coding #maker
  • НаукаНаука

Комментарии • 20

  • @jimedwards8565
    @jimedwards8565 Год назад

    this is a cool projeck but iam trying to do something similar but i want to use a eps2866 i'm having problem with using the right Library or it might just be my lack of knowledge can you help to what i need to change or where i need to look thanks

  • @DenisWilsonSouzaRosa
    @DenisWilsonSouzaRosa Год назад

    Hi! Any idea on how to emulate a non-rgb light (white)?

  • @FredDeckerNC
    @FredDeckerNC Год назад +1

    I'm a little confused about what this does, it makes Alexa think this is a Philips device? Can you perhaps point me to the opposite direction of traffic? I want an ESP32 to control an Alexa, not an Alexa to control things that have to be attached to and controlled by my ESP32. In other words, I want an ESP32 to send commands to anything the Alexa can already do. For example, I can say "Alexa, set cooling to 70" and it will control the AC. I would like a program on the ESP32 to send the equivalent command to Alexa. Another example are smart switches, like one connected to my Christmas Tree. I want to scan an RFID tag and have the Tree come on. There are several competing systems in my house, all with their own app (Smart Life, Samsung Smart Things, Trane Home, etc.), but they all have Alexa integrations so they can all be controlled via the Alexa app or voice control.

  • @lezbriddon
    @lezbriddon 7 месяцев назад

    my alexa never discovers my projects, doesnt even find wled. I think its my alexa as its not a standalone one but its built into my tv, but it works my house lights etc which is sees through ewelink and smarthome/tuya. should i be adding some special skill to my alexa somehow?
    I have the alexa app on my phone too and also that doesnt discover anything just the same as alexa in the tv.

  • @petechnology2775
    @petechnology2775 3 года назад +1

    Thanks you for your project,
    There r two library present 1, espalexa and 2, faumino for connect esp32 to alexa, but after some time both library stop working, and when we again update those library then ESP32 start working with alexa,
    So, plz sir tell me when i used your code in my project then same problem like that two library accur or not with your code

    • @makeratplaycoding2666
      @makeratplaycoding2666  3 года назад +1

      My code is based on what I learned from fauxmoESP library. I have not had any issues with it stop working.

    • @petechnology2775
      @petechnology2775 3 года назад

      @@makeratplaycoding2666 thank you sir

    • @abhishekkumarchaudhary6452
      @abhishekkumarchaudhary6452 2 года назад

      Could you please help me in trying this alexa by guide or sharing the codebase you have tried?

  • @dhruvajindal4932
    @dhruvajindal4932 3 года назад

    Can't we use the faxmo library instead to simplify things?

  • @pandurangjinagpure9935
    @pandurangjinagpure9935 2 года назад

    Great job sir,
    Sir can u make same project with own alexa skill,
    Thanks for advance

    • @makeratplaycoding2666
      @makeratplaycoding2666  2 года назад +2

      Thanks. I have created Alexa skills before. Maybe someday I give it a try.

    • @petechnology2775
      @petechnology2775 2 года назад +1

      @@makeratplaycoding2666 we r waiting sir,
      Thank in advance

  • @jogaraobommana4845
    @jogaraobommana4845 2 года назад

    Can't we change the name ROYAL PHILLIPS ELECTRONICS in Manufacturers xml

    • @makeratplaycoding2666
      @makeratplaycoding2666  Год назад

      I don't believe you can. The echo looks at this value as part of it's logic.

  • @petechnology2775
    @petechnology2775 3 года назад

    Hi sir,
    Plz make same project working with google assistance,
    Thank in advance

  • @fenceup07944931177
    @fenceup07944931177 2 года назад

    Can I ask why, all the methods I see to use an esp32 with Alexa, involve emulating some other device. Is not possible to create a skill for esp32 devices. There looks to be plenty of tools and information for developers, provided by Amazon. I've looked and it's all way above my current knowledge.

    • @makeratplaycoding2666
      @makeratplaycoding2666  2 года назад +2

      There are a couple of reasons you see a lot of projects that emulate something else instead of creating a custom Alexa skill. The main one is just to avoid having to write an Alexa skill. It's not exactly because it is hard. I have done it before. It just adds more complexity to your project. A skill doesn't actually run on your esp32. It runs on servers in the cloud and has to integrate with Alexa's APIs. So even if you do write a skill, you also still have to write a program to go on the esp32, thus you are increasing your work. But if you are wanting to create something really unique, a customer Alexa skill might be the best option. Another common reason is related to network connections. By emulating a Wemo or Philips hue device, the amazon echo will create a network connection directly to your device on your local network, thus you don't have to open up your firewall or do any proxying to allow servers outside your network to connect to the esp32 on your local network.

    • @fenceup07944931177
      @fenceup07944931177 2 года назад

      @@makeratplaycoding2666Thanks for the reply. I like keeping things simple. And yes if we had to build a skill, then code the esp for every project, that would make things more difficult. But if there was a skill there ready to download we could concentrate on the esp. I would gladly pay for such a skill.
      I'm looking for a solution that could read sensor and start Alexa routines. I may be wrong but but I only see examples lighting control and on off of relays.