构建一个用于小型TP-Link VIGI NVR系统的报警继电器
一台小型NVR,但没有报警继电器,想要一个吗?无需订阅,无需云端,只需一块电路板和软件即可。于是,需求催生了另一个奇妙的创意,不久后便诞生了这款产品。虽然做工粗糙,但效果极佳。我在网上找不到类似的产品,所以决定分享一下。
基于ESP的报警服务器 → 用于TP-Link VIGI NVR系统的继电器桥接器
AlarmServerRelay提供了一种简单的方法,通过连接至TP-Link VIGI NVR的ESP基板继电器模块,触发实际的报警信号(如灯光、警报声、蜂鸣器、门铃等)。
许多较大的VIGI型号(例如64通道)都内置了报警输出接口,但较小的型号(4/8/16通道)则没有。本项目通过充当桥梁填补了这一空白:
- NVR向ESP发送HTTP报警事件;
- ESP解析该事件并激活一个或多个继电器;
- 即使NVR本身不配备物理报警输出,您也能获得实际的报警输出功能。
目标是打造一个快速、可靠且自包含的报警接口,无需依赖云服务、专用硬件或订阅服务,仅需一个小型ESP模块和一个继电器板即可实现。
我本地的农业博物馆在连续三周内遭遇了三次盗窃。第一周安装了摄像头,到了第二周就明显发现需要再加装更多摄像头,因为窃贼完全不惧怕监控。
TP-Link VIGI摄像头在识别和记录方面表现非常出色,确实是一款优秀的产品!但它们缺少的是“噪音”——那种震耳欲聋、让人鼻血直流的声响。要实现报警功能,必须配备触发开关。大容量型号的TP-Link NVR内置报警继电器,但小型号则没有。所有型号都支持报警服务器,只要稍作提示并让AI了解相关协议,我便成功编写出一个在规定时间内运行良好的解决方案。没错,我只有三天时间,因为窃贼预计下周三才回来。VIGI 系统会发送各种类型的警报,但我将其设置为仅对人类和车辆触发报警。因此狗、老鼠、鸟类等不会被误触发。
还有其他页面可以配置继电器的电平(高电平或低电平)以及 GPIO 引脚。我不得不使用万用表在电路板上测试这些引脚,才能确定其工作状态。虽然没有提供文档,但可以在 eBay 上找到相关资料。
该软件几乎适用于任何廉价且简单的直接驱动 ESP32 继电器板,因此如果预算有限,无需花费太多。
本文编译自hackster.io





