{"id":8936,"date":"2026-05-10T18:00:29","date_gmt":"2026-05-10T16:00:29","guid":{"rendered":"https:\/\/willem.aandewiel.nl\/?p=8936"},"modified":"2026-05-10T18:20:48","modified_gmt":"2026-05-10T16:20:48","slug":"reolink-chime-modification-for-your-existing-doorbell","status":"publish","type":"post","link":"https:\/\/willem.aandewiel.nl\/index.php\/2026\/05\/10\/reolink-chime-modification-for-your-existing-doorbell\/","title":{"rendered":"Reolink Chime Modification for Your Existing Doorbell"},"content":{"rendered":"\n<p>31 keer bekeken \/ views<br><br>I recently installed a Reolink Video Doorbell at my house, and overall I\u2019m very happy with it. The image quality is great, notifications are fast, and setup was straightforward.<\/p>\n\n\n\n<p>But there was one problem\u2026<\/p>\n\n\n\n<p>My Maker Shed is located more than 25 meters away from the front door. I already had an old wired doorbell installed there, so whenever someone rang the front doorbell, I could also hear it inside the shed. Very convenient when working on projects.<\/p>\n\n\n\n<p>Unfortunately, after replacing the old doorbell with the Reolink Video Doorbell, that setup stopped working.<\/p>\n\n\n\n<p>The included wireless chime uses Bluetooth, and the signal simply does not reliably reach my shed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Looking for Solutions<\/strong><\/h2>\n\n\n\n<p>After searching online, I discovered that many people run into the same issue. There are several DIY modifications available to connect the Reolink chime to an existing wired doorbell infrastructure.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.reddit.com\/r\/reolinkcam\/comments\/1f4h6vy\/reolink_v2_chime_modified_to_work_with_existing\/\" target=\"_blank\" rel=\"noreferrer noopener\">One of the most popular solutions<\/a> uses an Arduino Nano to monitor the pulses sent to the internal speaker of the chime.<\/p>\n\n\n\n<p>The idea works, but it depends heavily on the exact melody used by the chime. Different tunes generate different pulse patterns, which is probably why the solution does not work consistently for everyone (as you can see in the comments).<\/p>\n\n\n\n<p>So I wanted something simpler and more universal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A Simpler Hardware Hack<\/strong><\/h2>\n\n\n\n<p>After opening the chime, I noticed something interesting.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeConnector.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeConnector-768x1024.jpg\" alt=\"\" class=\"wp-image-8937\" style=\"aspect-ratio:0.7500174910795494;width:201px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeConnector-768x1024.jpg 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeConnector-225x300.jpg 225w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeConnector.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>The small 3-wire JST connector appears to carry:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>5V power (Red)<\/li>\n\n\n\n<li>Ground (Black)<\/li>\n\n\n\n<li>The LED signal (White)<\/li>\n<\/ul>\n\n\n\n<p>That LED signal is exactly what we need.<\/p>\n\n\n\n<p>When someone presses the doorbell button, the LED flashes immediately. Instead of decoding sound patterns or speaker pulses, we can simply use that LED signal to trigger a relay.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Modification<\/strong><\/h2>\n\n\n\n<p>The modification is surprisingly simple but you have to separate the bottom and lid from the chime. First: Unscrew the screw that hold both parts.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChomeOpenup.jpg\" target=\"_blank\" rel=\" noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChomeOpenup.jpg\" alt=\"\" class=\"wp-image-8938\" style=\"width:248px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChomeOpenup.jpg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChomeOpenup-300x225.jpg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChomeOpenup-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Then, use a hair dryer or hot-air tool to soften the glue inside the chime. This is not an exact science \u2014 it involves a lot of fiddling and probably some brute force \u2014 but eventually the two halves can be separated.<\/p>\n\n\n\n<p>The small 3-wire connectors are <a href=\"https:\/\/www.amazon.nl\/1-25MM-2-Pin-Female-Connector-Cables\/dp\/B0989N36QR\/ref=sr_1_2_sspa\" target=\"_blank\" rel=\"noreferrer noopener\">JST 1.25mm connectors.<\/a> I just connected a male and female connector to the existing small cable so I did not have to solder anything directly onto the original chime!<\/p>\n\n\n\n<p>To make a better and longer-lasting connection, you should use <em>wire ferrules<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/UsingWireFerrules.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/UsingWireFerrules-768x1024.jpg\" alt=\"\" class=\"wp-image-8942\" style=\"aspect-ratio:0.7500174910795494;width:212px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/UsingWireFerrules-768x1024.jpg 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/UsingWireFerrules-225x300.jpg 225w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/UsingWireFerrules.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>I also modified the <a href=\"https:\/\/www.amazon.nl\/Channel-Switch-Optocoupler-Trigger-Expansion\/dp\/B07PZC9ZMM\/ref=sr_1_4_sspa\" target=\"_blank\" rel=\"noreferrer noopener\">5 volt relay module<\/a> to use a different connector, <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayModule.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayModule.jpg\" alt=\"\" class=\"wp-image-8939\" style=\"width:269px;height:auto\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayModule.jpg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayModule-300x225.jpg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayModule-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>&#8230; but that is optional.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayWithNewConnector.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"722\" data-id=\"8940\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayWithNewConnector.jpg\" alt=\"\" class=\"wp-image-8940\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayWithNewConnector.jpg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayWithNewConnector-300x212.jpg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RelayWithNewConnector-768x542.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RemoveKroonsteentje.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-id=\"8941\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RemoveKroonsteentje.jpg\" alt=\"\" class=\"wp-image-8941\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RemoveKroonsteentje.jpg 1024w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RemoveKroonsteentje-300x225.jpg 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/RemoveKroonsteentje-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>This allows the original wired bell system to work again, while still keeping all the smart functionality of the Reolink doorbell.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/PuttingItTogether.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"8945\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/PuttingItTogether-768x1024.jpg\" alt=\"\" class=\"wp-image-8945\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/PuttingItTogether-768x1024.jpg 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/PuttingItTogether-225x300.jpg 225w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/PuttingItTogether.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ConnectingTheRelays.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"8944\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ConnectingTheRelays-768x1024.jpg\" alt=\"\" class=\"wp-image-8944\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ConnectingTheRelays-768x1024.jpg 768w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ConnectingTheRelays-225x300.jpg 225w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ConnectingTheRelays.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ProofOfConcept.png\"><img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"503\" data-id=\"8949\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ProofOfConcept.png\" alt=\"\" class=\"wp-image-8949\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ProofOfConcept.png 256w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ProofOfConcept-153x300.png 153w\" sizes=\"auto, (max-width: 256px) 100vw, 256px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>Using Onshape, I designed a new lid for the chime with extra room for the relay.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-bottom-3D.png\"><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"640\" data-id=\"8951\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-bottom-3D.png\" alt=\"\" class=\"wp-image-8951\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-bottom-3D.png 964w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-bottom-3D-300x199.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-bottom-3D-768x510.png 768w\" sizes=\"auto, (max-width: 964px) 100vw, 964px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top-3D.png\"><img loading=\"lazy\" decoding=\"async\" width=\"732\" height=\"855\" data-id=\"8952\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top-3D.png\" alt=\"\" class=\"wp-image-8952\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top-3D.png 732w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top-3D-257x300.png 257w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top.png\"><img loading=\"lazy\" decoding=\"async\" width=\"949\" height=\"583\" data-id=\"8953\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top.png\" alt=\"\" class=\"wp-image-8953\" srcset=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top.png 949w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top-300x184.png 300w, https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/newLid-top-768x472.png 768w\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<p>You can download the <a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/Reolink-NewChimeLid.stl\" target=\"_blank\" rel=\"noreferrer noopener\">Reolink-NewChimeLid.stl file from here<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeCompleted.png\"><img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"272\" data-id=\"8962\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeCompleted.png\" alt=\"\" class=\"wp-image-8962\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeCompleted2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"268\" data-id=\"8963\" src=\"https:\/\/willem.aandewiel.nl\/wp-content\/uploads\/2026\/05\/ChimeCompleted2.png\" alt=\"\" class=\"wp-image-8963\"\/><\/a><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What you need<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reolink Chime V2 (I did not test it with other versions)<\/li>\n\n\n\n<li>5 Volt relay module<\/li>\n\n\n\n<li>One JST 1.25mm male connector with wires<\/li>\n\n\n\n<li>One JST 1.25 female connector with wires<\/li>\n\n\n\n<li>A few <em>wire ferrules<\/em>. (The smallest ones you can get)<\/li>\n\n\n\n<li>Five 2mm inserts<\/li>\n\n\n\n<li>A replacement for the chime lid (3D printed)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Only Downside<\/strong><\/h2>\n\n\n\n<p>There is one thing worth mentioning.<\/p>\n\n\n\n<p>The LED does not flash just once \u2014 it pulses about ten times during the ringtone sequence.<br>That means your old mechanical bell will also ring multiple times.<\/p>\n\n\n\n<p>Depending on your type of bell, that may or may not be a problem.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Optional Microcontroller Solution<\/strong><\/h2>\n\n\n\n<p>If you want cleaner behavior, you can add a small microcontroller such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Arduino Nano<\/li>\n\n\n\n<li>ATtiny85<\/li>\n<\/ul>\n\n\n\n<p>The microcontroller can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>detect only the first LED pulse<\/li>\n\n\n\n<li>activate the relay for a fixed time (for example, 2 seconds)<\/li>\n\n\n\n<li>ignore the remaining pulses<\/li>\n\n\n\n<li>reset itself after the ringtone sequence finishes<\/li>\n<\/ul>\n\n\n\n<p>That creates behavior much closer to a traditional doorbell.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Final Thoughts<\/strong><\/h2>\n\n\n\n<p>I really like solutions like this.<\/p>\n\n\n\n<p>No cloud hacks.<br>No complicated software decoding.<br>Just a simple hardware modification that makes modern smart-home hardware work with existing infrastructure.<\/p>\n\n\n\n<p>And honestly\u2026 that is exactly the kind of project Makers and hobbyists love.<\/p>\n\n\n\n<p>Happy hacking!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>31 keer bekeken \/ views I recently installed a Reolink Video Doorbell at my house, and overall I\u2019m very happy with it. The image quality is great, notifications are fast, and setup was straightforward. But there was one problem\u2026 My &hellip; <a href=\"https:\/\/willem.aandewiel.nl\/index.php\/2026\/05\/10\/reolink-chime-modification-for-your-existing-doorbell\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":8952,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[153,10,1,18],"tags":[206,205,207],"class_list":["post-8936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3d-printing","category-hardware","category-uncategorised","category-van-alles","tag-chime","tag-reolink","tag-video-doorbell"],"views":31,"_links":{"self":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/8936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/comments?post=8936"}],"version-history":[{"count":13,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/8936\/revisions"}],"predecessor-version":[{"id":8969,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/posts\/8936\/revisions\/8969"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/media\/8952"}],"wp:attachment":[{"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/media?parent=8936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/categories?post=8936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/willem.aandewiel.nl\/index.php\/wp-json\/wp\/v2\/tags?post=8936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}