1. 项目概述:从单一门铃到全屋响铃的智能改造
如果你和我一样,家里已经部署了一套Ubiquiti的Unifi网络系统,特别是用上了Dream Machine Pro(UDM 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门铃原有的任何优秀功能,只是为它增加了一层保障。经过几个月的使用,这套系统非常稳定,再也没有错过一次快递员。这种软硬结合、各取所长的思路,或许能为你自己的智能家居改造带来一些启发。