Just a note that I have some new boards in stock now, I’ve also renamed it into "“Doorbell modernizr”
Because soldering was taking a bit too much of my time and was too error prone, I now got some professionally assembled. This doesn’t however make it cheaper unfortunately (you would need to go to pretty high batch sizes for that).
All code and designs are still open source:
The device now also works with Domoticz and OpenHAB out of the box by the way
Just to echo my post above, a big to @ErikNL Have had one of his doorbells for the last 4 months, and it’s perfect. Integrated straight in HA, super easy to setup. If you are looking to make your dumb doorbell smart, this is definitely the way to go.
if i buy that system from ericnl do i just need to attach the wire like in the picture below? doest it mather where i put the + and - ?
also, the outpost has a camera, is it possible to capture the camera stream somehow of those 2 wires?
This project looks great! I’ve been looking to add something to the hardwired doorbell and keep it simple. The only thing I can suggest is maybe using the AC transformer to power the unit instead of another wall wart.
The transformers are always in a hidden spot under a floor joist, in a crawl space under stairs or some weird spot. Usually a receptacle is not near and just having a 7-24VAC converter along with the 5v plug would make it universal and easy to use.
My two cents on powering a sensor for a traditional doorbell:
If neither the doorbell transformer nor any other wired power source is easily accessible I would recommend to use @tlsGoud 's solution but with a battery-powered wemos d1 mini and the following modifications (to make the batteries last for at least some months):
connect the wire to the RST pin of the wemos d1 mini instead of the D3 pin
change the code to send the mqtt message when the wemos is started and go to deepsleep then (should look like this)
An alternative for this would be to add a 433mhz transmitter to your traditional doorbell as it needs a lot less power than a wifi module and thus could be powered with capacitors. Here is a project where someone built that and documented it quite well: http://www.maltepoeggel.de/?site=klingelerweiterung
Of course you’d also need a 433mhz receiver for HA then if you haven’t already.
Okay guys I wanted to have my own smart doorbell to add to my home automation setup. I lke the idea that was shared by armand janssen. I orderd all the items and they are send so I hope to receive them soon.
This is great and I feel like if I was smarter I wouldn’t need a follow up question but…
on my ubuntu pc thats running Hass.io in docker I have setup moquitto. Basic install expect a different port.
Its running lights and my doorbell. The lights are fine but for the doorbell automation I use a MQTT trigger.
That one has the same issue has christian.ek mentioned.
When I try to run the moquitto_pub command I get an error " Error: Connection refused"
Its definately user error but is there anyway you can help clarify running the _pub command? I tried stopping the MQTT service and running _pub -t HA -r -n but got the same error.
So I bought the DB Modernizr from @ErikNL in the interest of just getting it hooked up and done with. Unfortunately I am getting constant triggers.
I have a 24v transformer wired to a LaView PDB1520F1 video doorbell, which is then wired to my chime. I have not traced all the wires as they all change colors a gauge, but I am getting a constant 2.2v at the chime terminals. Erik’s DB Modernizr is wired in parallel at the chime. I created pigtails from the chime terminals and wired in the leads from the doorbell and pigtails from the DB modernizr. Is the constant 2.2v what is causing the constant triggers? I do not know yet what the change in voltage is when the door bell is pressed as my assistant (my better half) is out of town at the moment. Do I have to add resistors in series with the leads to the DB Modernizr?
Since the4 Modernizr works roughly the same as my bell, I would expect 0 voltage when nog pressed and 5v when pressed (when connected to ground and a pin on the Arduino). So the pin goes from “down” to “up”.
Its a two chime doorbell. Have an ESP wemo D1 mini and relay.
I have tested the relay and it works. (seperate code) the main issue is the wiring with the ESP in between.
If this does not work I will consider taking away the bell and just have some sound send to my bluetooth speaker instead of. But the is a worst case scenario.