如何使用Mosquitto设置自己的MQTT服务器?

沙皇

我正在为新的diy家庭自动化系统建立一个传感器网络,并且遇到了主要障碍。我将OpenHAB用作系统的“基础”,并且由于它具有MQTT绑定,因此我认为这是使所有节点都与之对话的好方法。我知道我可以连接到test.mosquitto.org,这对于测试非常有用。但是,显然,这对于永久性服务器来说还不够安全(而且,我很确定他们明确地说不要将该服务器用于永久性事物)。

经过大量Google搜寻后,我发现了有关Mosquitto和MQTT的大量信息,但老实说,自从我刚开始工作以来,大多数信息就已经困扰了我。我的问题(似乎大多数人已经知道了)是我实际上应该如何在将运行所有功能的Raspberry Pi上设置自己的MQTT服务器?还是这不是规范,我应该找到一个公共服务器(例如test.mosquitto.org)吗?那似乎不是最实用的方法。

在此先感谢您的帮助。

马特

Mosquitto足够轻,您可以将其安装在任何地方。如果我正在测试,因为它是公开的(即任何人都可以看到您的数据!),而且并不总是正常工作,那么我只会使用test.mosquitto.org。

在pi上运行时,我通常会添加Mosquitto Debian Repo,因为它是最新的。有v1.3.5

mosquitto.org网站上有很好的说明,或者jpmens上有很好的初学者指南,只需在TLS部分进行安装即可(除非您需要它!)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

对Mosquitto MQTT服务器进行分区

如何使用mosquitto_pub在mqtt服务器上以特定时间间隔发布主题/消息?

如何从MQTT JavaScript客户端连接到Mosquitto服务器?

无法使用 mosquitto/mqtt 连接到在本地主机服务器上运行的 Thingsboard

如何测试Mosquitto服务器?

如何设置自己的dns记录服务器?

如何使用Ubuntu 12.04.3 Server在旧计算机上设置自己的服务器?

使用 MQTT 服务重启服务器

如何使用Spring Integration实现MQTT服务器?

mosquitto_pub 拒绝 iot.eclipse.org mqtt 服务器证书说“未知 CA”

如何配置自己的DNS服务器?

如何建立自己的www服务器?

如何通过HTTP监控mosquitto服务器

PHP:如何修改工作电子邮件脚本以在自己的服务器上运行(LAMP 服务器上的 PHP 邮件服务器设置)

如何设置cloudboost在Android应用程序与我自己的服务器?

如何在我自己的 Ubuntu 服务器上设置 PPTP VPN?

如何在我自己的服务器上设置Deis.io

使用自己的服务器(通用提供程序)设置电子自动更新程序

允许用户指定自己的邮件服务器设置。使用ActionMailer的Rails 5.x

如何使用Flask设置Pusher服务器?

如何使用 aiohttp Web 服务器设置日志记录

如何使用 GoogleMock 设置模拟服务器

如何使用python设置辅助DNS服务器

如何设置Linux服务器以实现无头使用?

如何使用我的注册域设置 XAMPP 服务器?

如何使用python设置/准备本地http服务器?

如何使用服务器时间在Firestore中设置时代

如何使用 ml-gradle 设置 ODBC 服务器?

如何使用symfony / panther设置代理服务器