Elevate Your Home Lighting: ESPHome & Home Assistant for LED Candle Control

Поділитися
Вставка
  • Опубліковано 3 чер 2024
  • Hey there, Smart Home Squad! 🔥 Ready to add a touch of magic to your romantic evenings? Join me, The Smart Home Maker, in this game-changing tutorial where we'll unlock the secrets to automatically controlling LED candles using ESPHome and Home Assistant. 💫
    In this step-by-step guide, I'll walk you through the process of building a seamless Home Assistant integration for IR-controlled LED candles. With just a few components - an IR receiver, an IR transmitter, and ESPHome - we'll create a setup that brings the perfect romantic mood to any scene. 💑✨
    Imagine effortlessly setting the ambiance for your next date night or cozy evening in. With ESPHome's intuitive platform and Home Assistant's flexibility, you'll have complete control over the brightness and flicker of your LED candles, setting the stage for unforgettable moments. 🕯️💕
    Whether you're planning a romantic dinner or creating a dreamy atmosphere for a special occasion, this tutorial has got you covered. So grab your tools and let's get crafting - because with ESPHome and Home Assistant, the perfect romantic scene is just a DIY project away! 🛠️💖
    More details can be found on my blog: the-smart-home-maker.com/tuto...
    Don't forget to like, share, and subscribe for more smart home hacks. Together, let's make every moment magical. ✨
    00:00 Intro
    00:58 Components we need
    03:03 Prototype wiring
    03:23 ESPHome YAML Code
    06:25 Read out IR commands
    07:12 Design a housing
    08:34 Solder components
    08:48 Final result & test
    #smarthome #diy #homeassistant
  • Наука та технологія

КОМЕНТАРІ • 12

  • @the_smart_home_maker
    @the_smart_home_maker  Місяць тому

    For those of you who want to build this project as well, I have uploaded the STL files for the housing on printables:
    www.printables.com/de/model/855515-housing-for-a-wemos-d1-mini-esp8266-based-ir-contr

  • @Flotomation
    @Flotomation Місяць тому +2

    You could also throw in a template switch that resembles the candel's state! With on_turn_off and on_turn_on you can then trigger the IR command switches for on and off

  • @Sparky_D
    @Sparky_D Місяць тому

    I have moved away from ESP8266's to using only ESP32's so that I can make each one double as a Bluetooth Proxy. You can get Wemos ESP32 mini's which are nearly as small as the D1 mini.

    • @the_smart_home_maker
      @the_smart_home_maker  Місяць тому

      Yes, I have them as well 😊👍🏻 But for this project I didn’t need to integrate a Bluetooth Proxy as I already have many other ESPHome devices based upon ESP32 controllers in my house as well 😊 But could be definitely interesting for other viewers as well 👍🏻

  • @CountZilch
    @CountZilch Місяць тому +1

    Not a great solution unfortunately. I have these candles and there are a few issues: 1) The AAA batteries only last a few months in standby. At some point when you run your automation at least one of them won't turn on. 2) The on/off IR code for mine conflicts with my Wifi Tuya fan, so when the candles turn on so does the fan 🤦 3) There is no status provided to HA, so you don't actually know if they successfully turned on (or changed colour) or not, so they get out of sync often. I'm half thinking of cutting them open somehow and putting an ESP in each one (ZigBee would be better) and powering them somehow.

    • @the_smart_home_maker
      @the_smart_home_maker  Місяць тому +1

      Hey there,
      thank you for your valued feedback!
      1) Regarding the battery life, I have no experience yet. I will observe this. If they are really empty after couple of months, that’s not so nice.
      2) The interference with other devices is a pitty. Luckily at least for me, this is not the case. But I also do not have so many IR controlled devices.
      3) The status is definitely a problem. Thought about this already as well. My initial thought was also - as you mentioned - to open them and put my own electronics inside. But I guess everything that is ESP based will require way too much energy and you could watch your batteries drain even faster. Zigbee would probably be best but from how I understand the Zigbee protocol staying on standby listening to commands also requires much more energy than just sending sensor readings. Therefore on my opinion, the IR solution is not the worst when it comes to battery life. But yes, having the status of the candles correctly known and displayed in HA would be great because you then would also know whether activating them via IR (which is not 100% reliable) worked or whether you have to repeat sending the command.
      Thanks and best,
      The Smart Home Maker

    • @CountZilch
      @CountZilch Місяць тому +1

      @@the_smart_home_maker yeah. I concluded that I probably need a power supply with some discrete wires running around my bookcase, as I really hate changing batteries. This means the could be Wifi although ZigBee/thread would be better as I hate clogging my access point with this sort of stuff.

    • @the_smart_home_maker
      @the_smart_home_maker  Місяць тому +1

      @CountZilch yes, if you have the possibility to wire the candles, then this would probably be the best solution. In my case, this is not possible because the candles are placed somewhere where I do not have any outlet close by.

    • @eugsmiley
      @eugsmiley Місяць тому +1

      I am working on a similar goal. I picked up a bunch of LED candles at the thrift stores for about $1 a piece. I plan to open the base and insert a strip of WS2815 12v LEDs inside.Using an ESP8266 and WLED means I can use themes for different holidays. Convenient that so many consumer devices use a 12v 1a barrel plug power supply.
      I also plan to use this idea on the Christmas village to replace the incandescent bulbs.
      I'd suggest checking out @VanOaksProps videos on power and lighting.

    • @3ATIVE
      @3ATIVE 19 днів тому +1

      @@CountZilch That was what I did for my "DIY Smart Candles" Tutorial 4 years ago LOL. Check it out, it maybe the solution you're looking for.