一个新的短信转发方案

isyu · 昨天 21:34 · 206 次点击

前情提要

https://fshex.com/t/936016
https://fshex.com/t/1078110
https://fshex.com/t/1029037

在做之前,参考了上面几个方案,要么是用备用机,要么是上手搞硬件,我只想坐在电脑前就能做到多余手机卡自动转发短信到我主力机,同时投入最好还不要太大,于是有了这个 PyAirLink

正文

感谢 sms_forwarder_air780_esp32 这个项目的启发。他是通过编写固件的形式实现相关功能。两边对比如下:

PyAirLink 的优点

  • 不需要额外的 ESP32 硬件,相关功能转移到了你自己的 NAS/软路由
  • 是否支持电信网络仅取决于你买什么模块
  • 对硬件无要求,硬件投入较低。例如我用的是这个(AT 固件版本) https://github.com/zsy5172/PyAirLink/blob/b9381af1c994c35ea705294598c33b6087124628/doc/Air780E.png
  • 模块和服务器并不需要物理上在同一个地方,有两种方法
    • DTU 固件的模块,配置两边通过厂家或者你自己的云平台来交互(使用 sim 卡的流量)
    • 模块加上一个 TTL 转网络的转换器
  • 不需要焊接等硬件操作,也不需要学习刷写固件

PyAirLink 的缺点

  • 需要有台服务器,功耗毫无优势
  • 模块不能随身带。有这个需求,建议用 5ber/eSTK.me 之类的方案。

使用方法

docker run -d -p 10103:10103 -v /PyAirLink/data:/PyAirLink/data --device=/dev/ttyACM0 --name PyAirLink --restart always ghcr.io/zsy5172/pyairlink:master

根据实际情况修改你的路径映射,然后将 config.ini.template 的内容复制到/PyAirLink/data/config.ini 内并调整配置

now you can access at http://localhost:10103/docs#/

多个设备/container 可以支持多个手机卡,推送目前支持邮件/server 酱

举报· 206 次点击
登录 注册 站外分享
1 条回复  
flyqie 小成 昨天 22:13
感谢分享,能直接推荐一个购买链接吗?
bitfly 小成 28 分钟前
直接用 52vnet ( google 搜得到) 手机上打开给权限就行了 有新短信会自动连同手机 gps 准确定位一起发到网页 然后人在外地打开网页就可以查看最新验证码了 不是更方便吗
返回顶部