【发布时间】:2018-02-28 15:54:44
【问题描述】:
我正在开发物联网设备。我已经在树莓派 3 中安装了 Eclipse Kura 将其用作网关。我想使用 Kura 或直接使用树莓派向 Kapua 服务器(安装在同一网络中)发布消息。这两种方法我都试过了。
1- 使用 Kura
我已按照 GitHub Kura Kapua 连接 tutorial #780 上的给定说明进行操作。完成这些步骤后,我能够建立 Kura Kapua 连接但无法发送数据,Example.publisher 包也安装在 Kura 中。我想创建一个主题并发布有关该主题的数据。
2- 使用 MQTT-Client 库
我已经在树莓派中安装了 MQTT-Client 库,并使用以下命令发布和订阅数据。
发布:
sudo mosquitto_pub -h "broker-URL" -p "Port" -t "topic" -m "message" -u "user-name"-P "user-pass" -i "client-id"
订阅:
sudo mosquitto_pub -h "broker-URL" -p "Port" -t "topic" -u "user-name"-P "user-pass" -i "client-id"
这具有相同的行为,它也建立了连接,但无法创建主题和发布数据。当我对 localhost 执行相同操作时,它会发送消息。我正在使用两个不同的终端发布和订阅。
是否有任何方法或示例可以让我实际使用 Kura 或 MQTT 发送一些数据并在另一端观察。
【问题讨论】:
标签: eclipse raspberry-pi3 kura kapua