1. 项目概述从单一门铃到全屋响铃的智能改造如果你和我一样家里已经部署了一套Ubiquiti的Unifi网络系统特别是用上了Dream Machine ProUDM Pro作为核心路由器和视频存储设备那么你大概率会对Unifi Protect生态里的G4门铃感兴趣。这个门铃本身素质不错集成了高清摄像头、双向对讲视频直接存本地NAS不用交月费通过Wi-Fi联网手机App上就能实时查看和通话算是智能家居安防的一个挺“优雅”的解决方案。但用了一段时间后我发现了一个不大不小的问题它的提醒方式太“数字”了。当有人按门铃时只有绑定的手机能收到推送通知。如果手机不在身边、开了静音或者家里有老人不习惯用手机就很容易错过访客。G4门铃官方倒是提供了一个“Ding Dong Adapter”叮咚适配器可以接一个传统的有线门铃但这就意味着要拉线对于已经装修好的家庭特别是想在不同楼层、甚至花园里都能听到门铃响的场景布线是个大麻烦。所以我这个项目的核心目标就很明确了在不进行额外布线的前提下让Unifi G4门铃的触发信号能无线驱动多个分布在家庭不同位置的物理响铃设备。最终我选择利用433MHz无线通信技术将门铃信号扩展到了客厅、阁楼和花园。整个系统的思路就是让智能的归智能让物理提醒的归物理提醒两者结合取长补短。下面我就把这次改造的设计思路、电路细节、组装过程以及踩过的坑完整地分享出来。2. 系统核心架构与方案选型解析2.1 需求拆解与技术路线对比首先我们需要明确G4门铃系统给我们提供了什么接口。G4门铃本身需要16V AC交流电供电这是标准门铃变压器的输出电压。它的“Ding Dong Adapter”本质上是一个串联在门铃按钮回路中的受控开关。当门铃按钮被按下时这个适配器内部的继电器会短暂闭合从而接通与之串联的外部传统门铃也是16V AC驱动的使其发出“叮咚”声。因此我们的改造入口就是这个“Ding Dong Adapter”的输出端。我们需要捕获这个“开关闭合”的事件并用它去触发我们自己的无线系统。技术路线主要有几种Wi-Fi或Zigbee智能开关模块例如使用Sonoff mini之类的Wi-Fi模块将其串联在适配器输出端通过Home Assistant等平台联动其他无线开关。优点是可直接融入现有智能家居生态。缺点是依赖家庭网络和中枢网关存在延迟和稳定性风险且需要额外配置软件逻辑。蓝牙信标类似方案但覆盖范围有限穿透性一般不适合跨楼层场景。433MHz/315MHz无线射频这是最终选择的方案。其优点是技术成熟、成本低廉、功耗极低、穿透能力强非常适合跨楼层、穿墙到花园并且有大量现成的无线门铃套件发射器接收器可供选择实现起来非常直接。考虑到项目的核心诉求是稳定、可靠、低延迟的物理提醒433MHz无线方案无疑是最合适的。它不依赖家庭IP网络自成一套独立的控制系统即使家里Wi-Fi断了门铃响铃功能依然正常。2.2 组件选型与功能定义基于上述路线我们需要的核心组件如下信号触发源Unifi G4 Doorbell 及其 Ding Dong Adapter。信号转换器一个继电器。用于将Ding Dong Adapter输出的16V AC开关信号转换为我们需要的干触点无源开关信号。无线发射系统一个433MHz发射模块。它需要能被继电器的干触点触发并编码发送特定的无线信号。无线接收与执行系统多个433MHz无线门铃接收器搭配物理响铃装置如叮咚铃、蜂鸣器。供电系统为继电器和433MHz发射模块提供合适的直流电源。这里我选择了荷兰常见的家居自动化品牌Klikaan Klikuit的ACDB-8000BC发射器套件。选择它是因为其接收器是插电式响铃音量足够大且学习对码方式简单。当然任何其他品牌的433MHz无线门铃套件只要支持“干触点触发”或“按钮替换”理论上都可以使用。核心是发射器必须能通过一个简单的开关闭合来触发而不是仅能通过自身的物理按钮。为什么是24V AC继电器这里有个细节。Ding Dong Adapter输出的是16V AC如果我们直接用这个电压去驱动一个为12V DC设计的发射模块显然不行。所以我们需要继电器做隔离和转换。选用24V AC线圈的继电器是因为其线圈工作电压范围通常较宽例如18-30V AC在16V AC下虽然不能完全吸合达到最大功率但足以可靠地动作切换其承载的干触点。这个干触点再用来触发433MHz发射器完美隔离了交流供电回路和直流控制回路。3. 电路设计与电源改造详解3.1 核心电路原理分析整个电路的核心任务就两个获取稳定的直流电源和实现可靠的信号触发。我们先看电路图虽然原文提供了示意图我这里用文字详细拆解。1. 直流电源生成电路输入是来自门铃变压器的16V AC。我们不能直接用它给12V的发射模块供电需要降压、整流、稳压。整流首先经过一个全桥整流堆或四个1N4007二极管组成的整流桥将交流电变为脉动直流电。滤波之后接一个大容量的电解电容例如1000μF/25V进行滤波使电压波形变得平缓。稳压滤波后的电压会高于16V的峰值约16*1.414≈22.6V需要一个线性稳压芯片如经典的LM7812将其稳定在12V DC。在LM7812的输入和输出端通常需要并联小电容如0.1μF和10μF以消除高频噪声和改善瞬态响应。保护在整流桥的交流输入端串联一个1A的保险丝作为过流保护这是安全必备。2. 信号触发与无线发射电路继电器驱动16V AC同时接入24V AC继电器的线圈。当门铃被按下Ding Dong Adapter接通回路继电器线圈得电触点吸合。发射器触发Klikaan Klikuit ACDB-8000BC发射器原本由一块12V电池供电并通过其自带的按钮触发。我们需要拆掉这个按钮将继电器的常开NO触点并联到原按钮的两个焊点上。这样继电器一吸合就相当于“按下了”发射器的按钮。供电改造移除发射器的12V电池。将我们自制电源板输出的12V DC正负极分别连接到发射器电路板上原电池仓的正负极焊点。这样发射器就由我们稳定的12V电源供电了。3. 测试功能为了方便安装和后期维护我在PCB上增加了一个测试按钮和一颗LED指示灯。LED直接接在12V输出端通过一个限流电阻如1kΩ接地。灯亮代表12V电源工作正常。测试按钮这个按钮并联在继电器触点的两端。按下它可以直接触发433MHz发射器而不必真的去按门铃。这在安装时对码、排查故障时极其有用。注意在焊接连接发射器时务必先断开电源并用万用表仔细确认原按钮的两个触点。轻触按钮同时测量找到按下时导通的那两个点那就是我们需要并联继电器触点的位置。接错了可能导致发射器无法工作或损坏。3.2 PCB布局与制作考量对于这类小规模模拟电路自己设计一块PCB能极大提升项目的整洁度和可靠性。使用Eagle或KiCad这类软件可以轻松完成。布局要点强弱电分区将220V/16V AC的接线端子、保险丝座、变压器接口等“强电部分”集中在PCB的一侧。将整流桥、稳压芯片、DC输出端子、继电器控制端等“弱电部分”放在另一侧中间最好留有清晰的隔离带甚至开槽避免高压爬电风险。大电流路径整流桥到滤波电容再到稳压芯片输入脚的走线要尽量短而宽以减少内阻和压降。散热考虑LM7812在将~22V降压到12V时会有约10V的压差。如果触发频繁平均电流虽小但芯片上仍有功耗P(Vin-Vout)*I。建议给7812加上一个小型散热片或者在PCB上为其设计足够的敷铜散热区域。接口标识所有接线端子如AC IN, 16V AC TO RELAY, 12V DC OUT, RELAY CONTACT都必须用丝印清晰标注。这对自己半年后维护和他人理解都至关重要。如果不想自制PCB用洞洞板焊接也是一个完全可行的方案但务必注意绝缘和走线的工整特别是交流部分。4. 系统集成与安装调试实录4.1 部件组装与箱体布置所有电子部件需要一个安全、整洁的家。我选择了一个尺寸合适的塑料配电箱。安装步骤固定基础部件首先在箱底安装门铃变压器输入220V输出16V AC。然后用螺丝或扎带固定好自制电源PCB。将Klikaan Klikuit发射器也固定在PCB附近。连接内部线路将变压器的16V AC输出引线接至PCB上标有“AC IN”的端子。从PCB上“16V AC TO RELAY”端子引出线接至Ding Dong Adapter的输入端。再将Ding Dong Adapter的输出端接回PCB上“RELAY COIL”端子。这样继电器线圈就串联在了门铃回路中。用导线将PCB上“RELAY CONTACT”端子与433MHz发射器的按钮焊点连接好。将PCB的“12V DC OUT”接至发射器的电源焊点。安装对外接口在箱体侧面开孔安装两个质量好的接线端子座比如凤凰端子。一个用于连接远处的G4门铃按钮/摄像头单元两根线。另一个用于连接220V市电输入火线、零线、地线。同时将测试按钮和LED指示灯也固定在箱体侧面方便操作的位置。标签化管理给每一根线套上号码管或贴上标签在箱盖内侧贴上接线图。这是专业习惯能避免未来检修时一头雾水。安全第一所有220V接线必须牢固线头用压线帽或端子拧紧裸露部分用绝缘胶带包好。箱体必须可靠接地。保险丝务必安装在220V输入的火线路径上规格按变压器功率余量选择1A足够。4.2 无线对码与系统测试硬件连接好后就是关键的调试阶段。初次上电测试先不接门铃只接通220V电源。此时电源板上的LED应该常亮表示12V DC输出正常。用万用表测量12V输出端确认电压在11.8V-12.2V之间。测试无线触发按下箱体上的测试按钮。你应该能听到继电器清晰的吸合声“咔哒”同时准备好的433MHz无线门铃接收器先插在客厅插座上应该会立刻响铃。这说明从继电器到发射器再到接收器的整个无线链路是通的。对码操作通常这类无线门铃套件需要将发射器和接收器进行对码。具体操作参照Klikaan Klikuit的说明书一般是在接收器上按一下“学习键”然后在几秒内按下发射器的按钮对我们来说就是按下测试按钮。重复此步骤将所有接收器客厅、阁楼、花园都与同一个发射器对码成功。集成门铃测试将对码好的接收器放到目标位置。现在短接一下连接门铃的端子模拟按下门铃或者直接接上门铃单元实测。按下门铃按钮你应该能听到继电器动作并且所有无线门铃同时响起。同时手机上的Unifi Protect App也应该收到呼叫通知视频流正常。至此核心功能验证完成。4.3 安装定位与最终部署主控箱最终安装在家庭配电箱meter cupboard内这里是220V取电最方便、也最隐蔽安全的地方。G4门铃单元按照Ubiquiti官方指南安装在门前合适位置注意Wi-Fi信号强度。无线接收器插在目标区域的电源插座上。对于花园等户外环境需要选择防水型的接收器或者将接收器放在防水盒内仅将扬声器引出。确保接收器所在位置信号良好433MHz穿透力强一般问题不大。5. 常见问题排查与优化心得在实际制作和部署过程中可能会遇到一些问题。这里我总结了一份排查清单现象可能原因排查步骤按下测试按钮接收器不响1. 12V电源未工作。2. 发射器未对码。3. 继电器触点未接对。4. 发射器损坏。1. 查LED灯测12V输出。2. 重新对码确保在接收器学习期内按下测试钮。3. 用万用表通断档测继电器触点两端在触发时是否导通。4. 直接短接发射器按钮焊点看能否触发。按下门铃接收器不响但手机App有通知1. Ding Dong Adapter未正确串联。2. 继电器线圈回路断路或继电器损坏。3. 16V AC变压器功率不足。1. 检查Adapter的接线确认其串联在门铃回路中。2. 测继电器线圈两端在按门铃时是否有~16V AC电压。3. 测量按门铃时变压器输出电压是否跌落严重。无线门铃偶尔不响或延迟1. 433MHz信号干扰。2. 接收器位置信号差。3. 发射器供电电压不稳。1. 尝试更改发射器/接收器位置远离大功率电器。2. 给接收器换个插座或加一段延长线移动位置。3. 在12V输出端并联一个更大容量的电解电容如2200μF缓冲。继电器有动作声但发射器不工作1. 发射器12V供电线接反或虚焊。2. 继电器触点连接线虚焊。3. 发射器模块故障。1. 检查发射器电源极性。2. 用万用表仔细检查从继电器触点到发射器按钮焊点的通路。3. 用外部12V电池直接给发射器供电测试。一些实操心得继电器选型除了线圈电压还要关注触点容量。我们这里切换的是低电压、小电流的信号所以任何微型继电器触点容量0.5A以上都绰绰有余。如果担心16V AC驱动24V继电器不够力可以选用线圈电压为12V AC的继电器然后在电源板前级用一个小变压器单独为它供电这样更可靠但电路稍复杂。电源稳定性线性稳压器7812在压差大时发热明显。如果环境温度高或箱体密闭可以考虑改用开关稳压模块如LM2596效率高、发热小。但要注意开关电源可能产生的高频噪声需做好滤波避免干扰433MHz发射。无线系统兼容性本项目思路适用于绝大多数基于固定编码或学习对码的433MHz无线门铃套件。购买前务必确认发射器是“按钮式触发”且可以拆开改装。有些廉价套件是整体封死的或者使用滚码等复杂协议就不太适合。扩展可能性这个继电器产生的干触点信号其实是一个非常有用的“事件触发器”。你完全可以把它接入更复杂的智能家居系统如Home Assistant通过GPIO模块读取。这样门铃按下事件不仅能响铃还能联动打开门廊灯、在电视上弹出门口画面、甚至给手机发送一条特殊的自动化通知实现真正的场景化智能。这个项目本质上是一个“信号桥接”和“协议转换”的过程将Unifi系统内的数字事件通过一个简单的硬件接口转化为更传统、更可靠的物理世界动作。它没有改变G4门铃原有的任何优秀功能只是为它增加了一层保障。经过几个月的使用这套系统非常稳定再也没有错过一次快递员。这种软硬结合、各取所长的思路或许能为你自己的智能家居改造带来一些启发。