-3

这是我的第一个项目,我对 MQTT -S 与 HTTP 和 MQTT 的比较着迷。现在,我打算在 Raspberry PI2 板上创建自己的服务器。我正在使用 TIVA C 启动板通过以太网与 Raspberry 进行信号通信。但事实是我对 Rpi 和 MQTT-S 不熟悉。您能否建议基本教程或步骤如何制作我自己的服务器以及如何对其进行测试。我对硬件和传感器很好,板内的所有其他编程都已完成(TIVA C 系列发射台)。

请建议我一些链接、视频教程或如何进行的步骤。我已经阅读了http://mqtt.org/new/wp-content/uploads/2009/06/MQTT-SN_spec_v1.2.pdf ,它看起来很简单,并且也看过一些 IBM 的视频。但是,我缺乏我能做到的信心。

谢谢!

4

2 回答 2

2

我不能评论迈克尔的回答,因为我没有足够的分数;但他的回答看起来很完整。

我使用 RSMB 作为我的 MQTT-SN 服务器,使用来自 Eclipse 的源:http: //git.eclipse.org/c/mosquitto/org.eclipse.mosquitto.rsmb.git

我按照这里的说明操作:http: //modelbasedtesting.co.uk/ ?p=44

这是一个简单的 MQTT-SN 配置,在 UDP 端口 1883 上运行: https ://gist.github.com/njh/1d3c76b55719910263ca

于 2015-05-20T20:39:12.900 回答
1

如果您想要 mqtt-sn 代理,请尝试 RSMB。官方 RSMB 存储库在这里

在这个替代 RSMB fork中提供了更好的 mqtt-sn 支持。

无论您选择哪个克隆 git 存储库到您的 Raspberry,构建并配置它。文档在gettingstarted.htm中。文档很清楚。如果您正在运行 Raspbian,您应该拥有构建它所需的所有组件。

你也可以安装 Mosquitto - 我不知道那里的 mqtt-sn 支持有多远。这里有说明

我建议您使用替代 RSMB 叉,但老实说,我与这个叉有关。

Nicholas Humfrey 制作了方便的 mqtt-sn 客户端实用程序,或者使用 Mosquito 的客户端。

于 2015-04-25T09:36:05.737 回答