【问题标题】:Communicating IoT Device with Google CLoud/Firebase using SSL使用 SSL 与 Google Cloud/Firebase 通信 IoT 设备
【发布时间】:2022-09-27 18:49:20
【问题描述】:

我有 2G GSM 模块 SIM808,它支持使用 SSL 的 HTTPS,但不支持 TLS。 我正在尝试连接到 HTTPS 网站,但作为回报收到了 HTTP 代码 606。 那么我们如何直接或间接地将 GSM 模块连接到 Google Cloud,以便它可以访问 firebase 并更新/获取数据库中的条目

    标签: firebase ssl google-cloud-platform openssl sim800


    【解决方案1】:

    AFAIK Firebase 仅支持 SIM80x 不支持的 TLS 1.2 或更高版本。

    您可以在这里做的是在 PPP/PPPoS 模式而不是 AT 命令模式下使用您的 2G 模块。

    这样一个完整的 TCP/IP(包括 TLS1.2)将在您的主机微控制器中实现,您的 2G 模块只会将帧转发到 2G 网络。

    一种常见的方法是使用 LwIP(TCP/IP stack) + mbedTLS(TLS library)

    【讨论】:

      猜你喜欢
      • 2018-06-30
      • 2020-03-27
      • 1970-01-01
      • 2021-01-21
      • 1970-01-01
      • 2019-08-21
      • 1970-01-01
      • 2023-02-26
      • 1970-01-01
      相关资源
      最近更新 更多