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

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

  •  1
     
  •   Ansen · 112 天前 · 3355 次点击
    这是一个创建于 112 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    PS:

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

    赞我

    第 1 条附言  ·  112 天前

    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  
       112 天前 via Android
    刚开始买俩 一直没有教材,放车上都吃灰了。
    现在可以用了。
    Tink
        2
    Tink  
       112 天前 via Android
    现在有好多项目了
    Ansen
        3
    Ansen  
    OP
       112 天前 via iPhone
    @Tink 啊,我没在 v 站上看到
    wiken
        4
    wiken  
       112 天前
    吃灰这么久终于跑起来了, 谢谢大佬
    xy19009188
        5
    xy19009188  
       112 天前
    啊,我也吃灰呢,有啥好玩的项目吗
    flyqie
        6
    flyqie  
       112 天前 via Android
    没有设备,看了下文档。

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

    https 报错,试一下刚发布的 v1103 固件?
    https://gitee.com/openLuat/LuatOS/releases/tag/v0007.ec618.v1103
    flyqie
        8
    flyqie  
       112 天前
    @flyqie #6

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

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

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

    更难受的是,LuatOS 默认不给 http 组件开 debug ,要调试只能自己改 luat_http_client.c 的 HTTP_DEBUG 宏然后整体重编译。。
    leafof
        9
    leafof  
       112 天前
    @wsly47 这个比较全更成熟一些,不过可以将尾巴设为可选项(运营商频段等等这些...),备用卡流量金贵呀
    wsly47
        10
    wsly47  
       112 天前
    kingpo
        11
    kingpo  
       112 天前
    有支持 wifi 版的吗
    Lentin
        12
    Lentin  
       112 天前
    @leafof #9 这种十几个字符用不了多少流量吧,一个月下来就算走话费也花不了一两块的样子
    Ansen
        13
    Ansen  
    OP
       112 天前
    @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
       112 天前
    @kingpo #11 很早就有大佬放出 wifi 版本的了 /t/894925
    wsly47
        15
    wsly47  
       112 天前
    @Ansen 我试了一下,改成 https 也不会报错,v1002 和 v1103 都可以
    Ansen
        16
    Ansen  
    OP
       112 天前
    @wsly47 #15 奇怪了,我这边 https 就没有成功过,
    我阅读了你的脚本,和我的也没啥区别呀
    wsly47
        17
    wsly47  
       112 天前
    @Ansen 会不会是运营商网络问题,或者你试一下我的脚本会报错吗(需使用 v1103 固件,开机联网后按 POW 电源键就能发送测试通知)
    Ansen
        18
    Ansen  
    OP
       112 天前
    @wsly47 #17 找着原因了,TLS 版本的问题,我服务器只允许 TLSv1.3 ,启用 TLSv1.2 就成功了
    Ansen
        19
    Ansen  
    OP
       112 天前
    @flyqie #8 https 报错-5 的原因找到了,因我自建 Bark-server 的 设置 ssl_protocols TLSv1.3; 引起的,
    leafof
        20
    leafof  
       112 天前
    @Lentin 如果模块多、短信多,这些重复的字节是不是就要考虑优化呢?凡是要具体去对待
    ByteCat
        21
    ByteCat  
       112 天前
    楼主你知道这个模块怎么实现手机里那种 Wi-Fi Calling 吗?我有一张 Ultra 的卡在国内使用
    Ansen
        22
    Ansen  
    OP
       112 天前
    @ByteCat #21 这个只有等大佬了,我不会 Lua ,这两天才开始学
    xy19009188
        23
    xy19009188  
       112 天前
    不知道 globe 卡支持不支持,现在我放在老设备上接码呢
    jsomin
        24
    jsomin  
       111 天前
    @wsly47 #7 我板子插到电脑上不知为何识别不出来,看官网文档说是会自动安装驱动的。。
    wsly47
        25
    wsly47  
       111 天前
    @jsomin 长按 pow 按键开机了吗,还有不能用 c to c 线
    jsomin
        26
    jsomin  
       111 天前
    @wsly47 #25 行了老哥, 也烧录你的 github 的固件和脚本了, config 里面修改了 bask 的 api 了, 接下来不知道怎么搞了
    jsomin
        27
    jsomin  
       111 天前
    @wsly47 #25 移动成功接到短信, 感谢老哥
    paperday
        28
    paperday  
       111 天前
    @wsly47 有 hub 推荐么, 我买了好几个😂
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4828 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 08:21 · PVG 16:21 · LAX 01:21 · JFK 04:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.