V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Ansen
V2EX  ›  分享创造

Air780E 通过流量将短信转发到 Bark

  •  1
     
  •   Ansen · 2023-02-06 17:52:48 +08:00 · 5007 次点击
    这是一个创建于 662 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不需要 wifi 模块,直接通过流量将短信转发到 Bark ,其它类似微信机器人的你们可以自行发挥

    目前发送 https 请求会直接报错,错误代码为:-5 ,有大佬能修复一下吗?

    PS:

    1. 厚着脸皮发了分享创造,哈哈
    2. 为了白嫖一个 Air780EG ,再厚着脸皮求个赞 LuatOS 新版发布,互动有礼:IPv6+GNSS 会碰撞出怎样的火花?

    赞我

    第 1 条附言  ·  2023-02-07 11:57:48 +08:00

    https 请求报错 -5的问题,已经找到原因

    LuatOS 不支持 TLSv1.3

    解决方法:

    在Nginx中 启用 1.2

    ssl_protocols TLSv1.2 TLSv1.3; 
    
    28 条回复    2023-02-08 01:04:12 +08:00
    hdp5252
        1
    hdp5252  
       2023-02-06 18:38:46 +08:00 via Android
    刚开始买俩 一直没有教材,放车上都吃灰了。
    现在可以用了。
    Tink
        2
    Tink  
       2023-02-06 20:06:13 +08:00 via Android
    现在有好多项目了
    Ansen
        3
    Ansen  
    OP
       2023-02-06 22:56:48 +08:00 via iPhone
    @Tink 啊,我没在 v 站上看到
    wiken
        4
    wiken  
       2023-02-06 22:58:49 +08:00
    吃灰这么久终于跑起来了, 谢谢大佬
    xy19009188
        5
    xy19009188  
       2023-02-06 23:49:07 +08:00
    啊,我也吃灰呢,有啥好玩的项目吗
    flyqie
        6
    flyqie  
       2023-02-07 00:03:16 +08:00 via Android
    没有设备,看了下文档。

    猜测可能是没加 CA 导致的证书不信任?
    wsly47
        7
    wsly47  
       2023-02-07 00:39:15 +08:00   ❤️ 3
    推荐一下我写的,也支持 bark https://github.com/0wQ/air780e-forwarder

    https 报错,试一下刚发布的 v1103 固件?
    https://gitee.com/openLuat/LuatOS/releases/tag/v0007.ec618.v1103
    flyqie
        8
    flyqie  
       2023-02-07 02:16:55 +08:00
    @flyqie #6

    刚才看了下 LuatOS 的代码, 好像并不是 CA 问题。。。

    -5 对应的是 HTTP_ERROR_CLOSE 这个宏。。

    光从这个宏本身很难定位具体错误,得结合日志上下文。

    更难受的是,LuatOS 默认不给 http 组件开 debug ,要调试只能自己改 luat_http_client.c 的 HTTP_DEBUG 宏然后整体重编译。。
    leafof
        9
    leafof  
       2023-02-07 09:03:35 +08:00
    @wsly47 这个比较全更成熟一些,不过可以将尾巴设为可选项(运营商频段等等这些...),备用卡流量金贵呀
    wsly47
        10
    wsly47  
       2023-02-07 09:13:34 +08:00
    kingpo
        11
    kingpo  
       2023-02-07 09:38:15 +08:00
    有支持 wifi 版的吗
    Lentin
        12
    Lentin  
       2023-02-07 09:50:00 +08:00
    @leafof #9 这种十几个字符用不了多少流量吧,一个月下来就算走话费也花不了一两块的样子
    Ansen
        13
    Ansen  
    OP
       2023-02-07 09:50:34 +08:00
    @wsly47 #7 我刚刚测试,更新到 v1103 后,仍然不能发送 https 请求

    [2023-02-07 09:49:26.411][000000026.536] I/user.resp -5
    [2023-02-07 09:49:26.415][000000026.537] I/user.body nil
    Ansen
        14
    Ansen  
    OP
       2023-02-07 10:04:19 +08:00
    @kingpo #11 很早就有大佬放出 wifi 版本的了 /t/894925
    wsly47
        15
    wsly47  
       2023-02-07 10:24:58 +08:00
    @Ansen 我试了一下,改成 https 也不会报错,v1002 和 v1103 都可以
    Ansen
        16
    Ansen  
    OP
       2023-02-07 10:32:57 +08:00
    @wsly47 #15 奇怪了,我这边 https 就没有成功过,
    我阅读了你的脚本,和我的也没啥区别呀
    wsly47
        17
    wsly47  
       2023-02-07 10:41:35 +08:00
    @Ansen 会不会是运营商网络问题,或者你试一下我的脚本会报错吗(需使用 v1103 固件,开机联网后按 POW 电源键就能发送测试通知)
    Ansen
        18
    Ansen  
    OP
       2023-02-07 11:35:03 +08:00
    @wsly47 #17 找着原因了,TLS 版本的问题,我服务器只允许 TLSv1.3 ,启用 TLSv1.2 就成功了
    Ansen
        19
    Ansen  
    OP
       2023-02-07 11:39:03 +08:00
    @flyqie #8 https 报错-5 的原因找到了,因我自建 Bark-server 的 设置 ssl_protocols TLSv1.3; 引起的,
    leafof
        20
    leafof  
       2023-02-07 12:47:29 +08:00
    @Lentin 如果模块多、短信多,这些重复的字节是不是就要考虑优化呢?凡是要具体去对待
    ByteCat
        21
    ByteCat  
       2023-02-07 12:57:43 +08:00
    楼主你知道这个模块怎么实现手机里那种 Wi-Fi Calling 吗?我有一张 Ultra 的卡在国内使用
    Ansen
        22
    Ansen  
    OP
       2023-02-07 15:06:45 +08:00
    @ByteCat #21 这个只有等大佬了,我不会 Lua ,这两天才开始学
    xy19009188
        23
    xy19009188  
       2023-02-07 15:14:10 +08:00
    不知道 globe 卡支持不支持,现在我放在老设备上接码呢
    jsomin
        24
    jsomin  
       2023-02-07 17:39:24 +08:00
    @wsly47 #7 我板子插到电脑上不知为何识别不出来,看官网文档说是会自动安装驱动的。。
    wsly47
        25
    wsly47  
       2023-02-07 17:50:32 +08:00
    @jsomin 长按 pow 按键开机了吗,还有不能用 c to c 线
    jsomin
        26
    jsomin  
       2023-02-07 19:36:44 +08:00
    @wsly47 #25 行了老哥, 也烧录你的 github 的固件和脚本了, config 里面修改了 bask 的 api 了, 接下来不知道怎么搞了
    jsomin
        27
    jsomin  
       2023-02-07 20:07:03 +08:00
    @wsly47 #25 移动成功接到短信, 感谢老哥
    paperday
        28
    paperday  
       2023-02-08 01:04:12 +08:00
    @wsly47 有 hub 推荐么, 我买了好几个😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2829 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:32 · PVG 15:32 · LAX 23:32 · JFK 02:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.