As the demand for the doorbell is still high, I’ve decided to redesign the whole doorbell to make it more easy to produce. As where I normally would solder the relay, capacitors, headers and connectors by hand, it was a time consuming job. With this new design it’s fully assembled, except the wemos (on purpose).
I could have made it all on one pcb (so the esp12f, or another version), yet the pcb would even be larger than it is now, as double sided assembly isn’t supported by JLCPCB (yes, this I trust them to make/assemble this). And when an esp dies, its easier to replace by the customer.
I’ve got for now about 16 pieces left for in the webshop, and another 120 will be within a few weeks.
There’s also a case ready for the doorbell, which will be sold separately.
Got no real (good) product photo’s yet, but these I took a while ago:
Arjen
Hi Marcel,
When is ‘soon’? I would like to try this since my wireless doorbell rings all the time without somebody pressing the button. I now control the power to the chime so it shutsdown after 23.00 lol.
Also, what type of chime do you recommend with this setup? Do you have a link maybe?
Thanks for your reply and hard work.
Marcel
I might be placing some in stock today. without case. The case is still in fine tuning.
Arjen
Awesome! I see it’s in stock, will quickly grab one. As I mentioned I will have to move over from a cheap wireless version back to a wired version.
Any recommendations on buttons or chimes to use with your product?
Thanks!
Marcel
Yes I do π I wouldn’t go for the cheapest button, go for something like this. For power supply I’ve got this one. For the bell, thats a personal thing. I like the ding-dong. I’ve got this on the attic and downstairs this one.
Ben Schol
Hi Marcel,
How is the bell in the attic connected? Is it also attached to the ‘slimme deurbel’? I’m looking for something where I do not need to pull a second wire to my attic.
Marcel
Simple: only power and the bell. Itβs triggered via Home Assistant (1 doorbell downstairs and one on the attic)
Arjen
Thank you for the new doorbell and the encouraging message inside π
I used my brain this time and it works great, really happy with it.
Thanks Marcel!
Danny Janssen
How does home assistant triggers the ding dong on the attic?
Can the linked ding dong be added to home assistant?
Marcel
Look at this code: https://github.com/zuidwijk/esphome-doorbell/blob/main/dingdong.yaml
There is a script and api, which can be triggered from an automation (service: esphome.doorbell_dingdong)
MichaΓ«l Arnauts
The two different headers for the wemos is an interesting idea (I assume so it is placed correctly). But the downside is that most people who already have a wemos won’t have the headers soldered on like this probably, so it’s not “easily” replaceable.
I do love what you are doing however, just a thing that crossed my mind.
Marcel
Buying a new Wemos is quite cheap and therefore easily to replace. What if you have soldered male headers instead of female headers? Too many options, so I’ve chosen for this. It’s indeed to prevent for wrong placing of the Wemos π
Chiel
Hi Marcel! Thanks for the quick delivery. Just installed the doorbell, very easy.. The Wemos led flashes blue once, and then nothing. I don’t see a network coming up. Do you know what the problem could be? I have a 24V AC bell travo. Let me know, thanks. Gr. Chiel
Marcel
What if you pull of the Wemos and connect it to usb power? There is a change I’ve forgot to put the firmware on it.
Marcel
It looks like if flashed the wrong firmware on it. If you connect it via USB to your computer and read out the serial interface, you’ll see that it’s scanning for wifi, yet it isn’t starting the captive portal (was not in this config). Here you can download the latest firmware with captive portal: https://www.zuidwijk.com/download/esphome-doorbell-precompiled/
Chiel
Hi Marcel, could happen to anyone! No problem! Compiled my own and flashed it, it works exept for the portal indeed. Forgot to add it in the config as well. Thanks for your swift reply and help! Will flash it again with your new firmware. But it works already very nice in Home Assistant! Gr. Chiel
Gerard Kappen
Hi Marcel,
I’m completely new to this and I’m a bit stuck. I seem to have the same problem, there’s no SSID coming online if I connect the ‘doorbell’. How can I get this .bin file onto my board? I connected it using USB and installed a driver for it. I tried installing `esphomeflasher` but can’t seem to get past installing the wspython requirement because it keeps complaining about needing VC 14.3 (which I installed)
Is there an option to get it going using the ESPHome integration in Home Assistant?
Marcel
Yeah, you can connect the usb to the server where home assistant is running and use the esphome add-on.
This firmware is correct : https://www.zuidwijk.com/download/esphome-doorbell-precompiled/
My bad⦠I used a firmware without the AP and captive portal in it.
Peter Stuifzand
I just installed the doorbell. Works fine, but needed a re-flash to make it work with Home Assistant. There was no way to connect it to the WiFi.
I have used this version from Github with the wifi secrets filled in.
https://github.com/zuidwijk/esphome-doorbell/blob/main/doorbell-ring.yaml
Marcel
Yeah, my bad… I used a firmware without the AP and captive portal in it. I’ve created a new firmware (but you’ve got your own I see π ): https://www.zuidwijk.com/download/esphome-doorbell-precompiled/
arno
I have a beltrafo 0918-001 8V 0,5A and was wondering if that was enough to power your smart doorbel
Marcel
Yes, itβs most common used in NL
Fabian Gerle
Hey Marcel,
thank you for the quick delivery to Germany! I am still trying to figure out my doorbell since I live in a rented apartment and have no idea how the system is set up. I have three cables connected to my dumb doorbell and I measure ca. 4V AC between two pairs and 0V between the third pair. When I connect the doorbell v2.0 to the 4V lines nothing happens. What is the minimal voltage required by the doorbell? And is there any way I can make it work without asking the landlord to install a new transformer?
Marcel
Let me test that for you … It’s designed for voltages higher than 5 volt. Not sure what the voltage-out is when lower voltage-in is used.
edit:
Specsheet states Vin 4,75 ~ 40 … so without testing I can say that you need at least 5-ish volt in.
You can buy any simple door transformer (to be honest, 4V is quite low) In Holland we use commonly 8/12/24 volt AC.
If you can isolate the doorbell switch (so really a switch, no electronics and/or power connected to the switch) than you can use your own transformer and bell. See this schematic for doorbell v1.3
J
Received mine today and wired it up. Question I have, is there a way to trigger the doorbell via the device? I only see Chime Active and Restart for controls. I’m getting the alerts when it is rang but I’d like to be able to trigger the doorbell from other devices. (a wireless button for example)
Marcel
Hi, yes there is a service: dingdong π I’m using this yaml file to pre flash the doorbell.
Under services in HA you can find it.: _ So for the doorbell it should be ESPHome: doorbell_dingdong π
J
I donβt see any esp services listed under the dev tools. Certainly nothing doorbell related.
Marcel
Maybe you’ve got an older firmware… try this in Chrome or Edge browser: https://zuidwijk.github.io/esphome-doorbell/
J
Any way to wire upgrade OTA? This is wired and sealed in place now.
Marcel
Hi, yes it’s downloadable here: https://www.zuidwijk.com/download/esphome-doorbell-precompiled/
Note that after updating, you need to reconnect it to your wifi.
If you’re running esphome as add-on, you can make your own firmware with your wifi credentials in it.
J
Is there a web interface or something I upload that to? Sorry my experience is mainly is tasmota and I didnβt see a web interface on this at port 80
Marcel
Hmmm I don’t think so, its not needed… You can pull off the Wemos, flash it, and place it back (be careful you place it in the right spot)
J French
OK, I pulled the ESP, connected via USB, flashed using the web URL you stated. Plugged back in and restarted and I see the firmware at 2021.12.0 with today’s date and I still don’t see that ding-dong service to call.
Marcel
Strange! https://zuidwijk.github.io/esphome-doorbell/
Maybe building your own firmware using this one: https://github.com/zuidwijk/esphome-doorbell/blob/main/smartdoorbell.yaml
Joost
Hi Marcel, ordered and installed Doorbell a few months ago and works like a charm. Will the older model fit into the V2 case? I would really like to have a casing for it.
Marcel
No, the older version doesn’t fit in that case. You can try this one: https://www.prusaprinters.org/prints/75277-zuidwijk-esp-doorbell-case
Antonie Vonk
Hi Marcel,
Is er zicht op wanneer de doorbell v2 weer op voorraad is?
m.vr.gr.
Antonie
Marcel
Hoi Antonie, die is op voorraad, echter is de webshop nog tijdelijk dicht ivm inrichten voor een betere btw afhandeling π Eind januari gok ik de webshop weer open te zetten.
Antonie Vonk
Hi Marcel,
Ik heb netjes een mailtje gehad dat de doorbel V2 weer op voorraad was.
3 uurtjes na dat ik het mailtje gekregen heb, heb ik geprobeerd hem te bestellen maar wederom staat hij in de shop op “out of stock”.
Is er zicht op wanneer hij weer op voorraad is?
Gr. Antonie
Marcel
Ik had er helaas niet zoveel, maar ze staan weer in bestelling.
Adam
What are the odds you get more in stock? Would love to get my hands on one.
Thanks!
Marcel
Ordered them again, will soon be on stock π
Martin
Hi Marcel, I see you linked to a wired push button with light as an example button to use. Does that mean the light in the pushbutton will be powered by doorbell v2? That would be awesome!
Awaiting new stock π
Paul
Hi Marcel,
Just received the new doorbell.
Does this also work without the bell? I only want to use the button and power supply.
And then some automation via HomeAssistent to phone & lights.
How do I connect everything together?
The current situation: Two red wires are connected to the power (8V), 1 red goes to the button & 1 red goes to the doorbell. The blue wires from the button and doorbell are connected to each other.
Marcel
Yes wil work! Connect the power to the power connector and the switch direct to the switch connector (note that it is a gpio based switch, a high pulled gpio triggered via shorting it to ground, so put no voltage to that port and dont use swithes with light bulbs in it).
In HA you can add an automation to that trigger (something like this: https://github.com/zuidwijk/esphome-doorbell/blob/main/automation.yaml)