Make your Doorbell Smart using ESP8266

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 มิ.ย. 2020
  • including a circuit to convert the doorbell's AC current to 5V DC. I will show you how I upgraded a typical doorbell and connect it to Home Assistant over MQTT using Tasmota and unleashed the power of automation.
    GET THE COMPONENTS
    ==================================
    ╚═ Wemos d1 mini (4M version)
    ■ geni.us/wemos1min (Amazon)
    ■ s.click.aliexpress.com/e/_Af36zD (AliExpress)
    ╚═ Mini Voltage Regulator
    ■ geni.us/minireg (Amazon)
    ■ s.click.aliexpress.com/e/_98dmZO (AliExpress)
    ╚═ Diode
    ■ geni.us/0XGF5h6 (Amazon)
    ■ s.click.aliexpress.com/e/_AE6rXm (AliExpress)
    ╚═ Capacitor
    ■ geni.us/a6LBEb (Amazon)
    ■ s.click.aliexpress.com/e/_AlK91w (AliExpress)
    CODE
    ==================================
    Tasmota - gitlab.com/MrDIYca/diy-smart-...
    Home Assistant Config - gitlab.com/MrDIYca/diy-smart-...
    3D CASE
    ==================================
    content.instructables.com/ORI...
    DISCLAIMER: Some links found in the description box of my videos may be affiliate links, meaning I will make commission on sales you make through my link. This is at no extra cost to you to use my links/codes, it's just one more way to support me and my work. Much of the information contained is based on personal knowledge and experience. It is the responsibility of the viewer to independently verify all information.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 39

  • @Tntdruid
    @Tntdruid ปีที่แล้ว +1

    Very cool, been looking for something like this 👍

  • @davelaurendeau3104
    @davelaurendeau3104 2 ปีที่แล้ว +1

    Hi! I just made the same as you and it's work perfectly. Thanks!

  • @GordonShamway1984
    @GordonShamway1984 3 ปีที่แล้ว +1

    this is just perfect

  • @eclecticlife
    @eclecticlife 3 ปีที่แล้ว +4

    You have very interesting and unique tutorials. Thank you!

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +1

      Thank you, John! Glad you like them!

    • @eclecticlife
      @eclecticlife 3 ปีที่แล้ว +1

      @@MrDIYca There are several tutorials about transforming your doorbell to make it smart but yours is unique because you create your own AC to DC converter. That is extremely practical since most people in the US and Canada are going to have the 21 volt AC doorbell. Thanks again and please keep on posting more tutorials. :)

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +2

      @@eclecticlife More videos to come - stay tuned!

  • @PhG1961
    @PhG1961 6 หลายเดือนก่อน

    Really awesome!

  • @paulm3063
    @paulm3063 2 ปีที่แล้ว

    I have 2 push buttons and 2 chime box in my house, would this work in that scenario? Also, is it possible to mute the chime when the button is pressed?

  • @paulfecht
    @paulfecht 2 ปีที่แล้ว +1

    You mentioned that you configured it to show you a stream from your security camera when the doorbell was activated. Can you elaborate? I'm using Home Assistant and Blue Iris for my security cameras.

    • @MrDIYca
      @MrDIYca  2 ปีที่แล้ว +1

      The feed is connected to one of the HDMI inputs on my TV from the NVR. I use HA to switch inputs when the doorbell is triggered.

  • @rychei5393
    @rychei5393 3 ปีที่แล้ว +2

    I am not very clear on what you did with the reed switch, how you mounted it. Does it interfere with the mechanism?

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +2

      The coil in the chime, when energized, creates a magnetic force that the reed switch can detect.The reed switch placement and orientation depend on the direction of that force ... which depends on the coil placement in the doorbell. You will need to place the reed switch close to the coil and keep changing its orientation until it is able to detect that force. Then just glue/tape it in the found orientation.

  • @MarkBowenPiano
    @MarkBowenPiano 3 ปีที่แล้ว +2

    May be a silly question but how exactly does the reed switch know when the bell goes off? How does the one part of the switch move away from the other when a bell goes off? I may be missing something obvious here though so please be gentle 😉

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +4

      Not silly at all. The doorbell chime creates a magnetic force that pulls a metal to make that doorbell sound. It is strong enough to have an effect on the reed switch. When the reed switch connects, it closes the cricuit - simular to pushing a button. And that feeds into the Wemos D1 mini which triggers an MQTT message. Feel free to reach out if you have other questions!

    • @OkOtChA
      @OkOtChA 2 ปีที่แล้ว +1

      @@MrDIYca How does this differ from a "different" kind of doorbell like a "buzzer" ? Thanks

  • @heath.trains
    @heath.trains 3 ปีที่แล้ว

    What program did you use to draw the schematic?

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +1

      Hi William, I use fritzing.org

  • @n1kkri
    @n1kkri 3 ปีที่แล้ว +1

    how do you attach to the transformer when it is located at the circuit panel and at the same time mount the unit at the Chime?

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว

      Hi Ken, because the transformer is connected to the chime with a long wire ( this is how the chime is powered).

    • @n1kkri
      @n1kkri 3 ปีที่แล้ว

      @@MrDIYca True but I have no voltage at the CHIME until the doorbell button is pressed. Your diagram shows a Red and Green wire directly across the transformer. This voltage on my setup is not present since the doorbell is in series with one of the wires.

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว

      @@n1kkri Ah ok. I haven't seen a doorbell system seup that way before. It is usually transformer > chime > doorbell. It seems you have transformer > doorbell > chime > transformer. The cable that is going from the transformer to the doorbell, does it have 1 or 2 wires inside?

    • @n1kkri
      @n1kkri 3 ปีที่แล้ว

      @@MrDIYca On my door bell if the transformer was wired across the 2 screws it would start chiming away. Because its in series with one of the transformer wires when the doorbell is pressed the other wire is not touching the chime and it makes it work.

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว

      It looks like you have option (1) - check this image for reference ibb.co/yVgYPG4. You are missing the power return wire. In option (2), both power wires are available at the chime, like in my video. If option (1) is your setup, then this solution will not work for you - unless, of course, you can run an extra wire from the transformer to the chime.

  • @n1kkri
    @n1kkri 3 ปีที่แล้ว

    has anyone tried using one of the less than $20 on amazon, water detector with WiFi units for this application? Would shorting the 2 post water contacts with be replaced with the reed relay at the chime do the same thing?

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +1

      I haven't seen that before, but I don't see why this shouldn't work.

    • @Leonvolt28
      @Leonvolt28 3 ปีที่แล้ว

      You could also use a door sensor because that already has a reed switch built-in

    • @n1kkri
      @n1kkri 3 ปีที่แล้ว

      @@Leonvolt28 I ended up bulding something that used a coil one of the chime doorbell wire runs through. It senses the current when someone rings the doorbell and it sends me a message using Blynk. It worked but it occasionally gave me false alerts. Tried for a few weeks adjusting the sensitivity but just could not remove the false alerts.

  • @veronikak4095
    @veronikak4095 3 ปีที่แล้ว

    does it work with iobroker plattform?

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +1

      Hi Veronika, Sorry, I am not familair with iobroker, but if it can communicate with the doorbell over MQTT then it should work fine.

  • @zahranan1280
    @zahranan1280 2 ปีที่แล้ว

    Can i use the nodemcu esp8266 with these code

    • @MrDIYca
      @MrDIYca  2 ปีที่แล้ว

      Yes, it should work with any ESP8266 board.

  • @carlostorrez9661
    @carlostorrez9661 ปีที่แล้ว

    `21vdc mas raro, en todo caso 24vdc son mas estandar

  • @StePhanMckillen
    @StePhanMckillen 3 ปีที่แล้ว

    but bad bro good job only change i would make add "device_class: door" to the binarysensor then you see open/close not the on/off

    • @MrDIYca
      @MrDIYca  3 ปีที่แล้ว +1

      Thanks for the tip!

  • @ZA26
    @ZA26 3 ปีที่แล้ว

    Fibreglass dust

  • @andreard267
    @andreard267 3 ปีที่แล้ว

    Num intendi nadinha.

  • @eddiescott8919
    @eddiescott8919 ปีที่แล้ว

    It's no good to me