This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TI-15.4-IBM STACK-GATEWAY-LINUX-SDK:将数据从 TI 15.4-Stack 发送到定制云平台(不是 AWS/IBM)

Guru**** 2379960 points
Other Parts Discussed in Thread: TIDEP0084, LPSTK-CC1352R
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1438349/ti-15-4-stack-gateway-linux-sdk-sending-data-from-ti-15-4-stack-to-a-custom-cloud-platform-not-aws-ibm

器件型号:TI-15.4 STACK-GATEWAY-LINUX-SDK

工具与软件:

您好!

我已成功设置 TI 15.4协议栈 Linux 网关示例项目 、而且我目前能够192.168.XX.XX:XXXX使用host_collector上的应用程序将温度数据发送到本地网关() Raspberry Pi 4型号 B .

但是、我的目标是使用将此数据发送到自定义云服务器 MQTT 协议 .

我已经研究了 TIDEP0084适用于 Linux 系统的低于1GHz 传感器到云工业物联网网关参考设计 、但我不确定如何针对我的特定应用调整它。

此外、我用于连接到 HiveMQ 云服务器的 MQTT 凭据包括:

  • 群集 URL
  • 端口
  • 用户名
  • 密码
  • MQTT 主题
  • 数据库名称

以下是我的问题:

  1. 如何配置 Linux 网关示例以使用 MQTT 将数据转发到自定义云服务器?
  2. 在哪里可以找到包含发送到 Linux 网关的传感器数据的文件? 我需要访问此数据、以便提取数据并将其转发到云服务器。

非常感谢您提供任何建议或指导!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Timothy:

    恐怕这超出了我的专业领域。 您可以尝试在 Raspberry Pi 论坛上发帖吗?

    我将关闭该主题、但如果任何社区成员有建议、他们仍然可以发布该主题。

    谢谢、

    Marie H.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Timothy:

    1.这更多的是一个一般的软件问题。 您可以根据自己的首选编程语言查看不同的 MQTT 库。 例如 Python 的 PAHO-MQTT。

    2.在预编译的 appclient.js 中、可以在其中找到接收到的数据:appc_processDeviceDataRxIndMsg

    此致、

    Arthur

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Arthur!

    通过将 MQTT 函数直接集成到 appclient.js 文件、我成功发送了数据。

    我还有一些与正在进行的项目相关的问题:

    1. 如果我想添加更多外部传感器、并且除了 LPSTK-CC1352R 上的内置传感器之外包含其数据(例如 SGP30、SPS30、SEN0377)、那么我应该在传感器和协处理器示例项目中修改哪些文件? 注意:我已经有一个使用 i2ctmp 示例(可在 TI 驱动程序下找到)的正在运行的 I2C 代码。
    2. 在网关端、除了我的项目的 appclient.js 之外、是否需要修改任何文件?

    非常感谢!