UART作为最基础的串行通信协议,结合GSM模块可构建出功能强大的短信转发系统。本篇技术指南不仅解析其工作原理,更提供可复用的开源代码与接线方案,帮助开发者在无需复杂配置的前提下,迅速完成短信转发功能的集成与验证,适用于科研、教学与产品原型开发。

一、UART短信转发器

UART短信转发器是基于低功耗系列4G-Cat.1模组(如:Air780EHV、Air780EHM等)设备的短信转发系统,支持接收短信并通过串口转发到上位机。

1.1 方案特色:

通过串口直接控制Air780模组,后端使用Golang(也就是常说的Go,是由Google开发的开源编程语言)来实现统一的服务层。

转发方案优势是不需要消耗流量,也不需要外接ESP32,可使用带USB的成品Air780系列板子或自制板子(理论上Air780Exx系列的硬件都支持,实测Air780EHV、Air780EHM)。

即插即用,部署简单,只需要一台能插USB的小型设备,比如N1盒子、软路由、迷你主机等。

1.2 现有功能:

短信转发

短信记录

发送短信

来电通知

支持钉钉、企业微信、飞书、自定义webhook、邮箱通知

计划任务发送短信


二、最新开源资料

开源项目最新版本与源码详见GitHub,上位机支持Docker方式安装及原生方式安装,可按需选择。欢迎感兴趣的朋友,通过开源平台一起交流探讨。

开源申明:仅供学习交流,禁止一切商业用途和任何违反法律的行为;使用者自行承担相关法律责任,作者不承担任何直接或间接责任。

今天的内容就分享到这里了!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐