首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试利用开放源码MQTT代理EMQ为我的IoT项目设置MQTT云服务

尝试利用开放源码MQTT代理EMQ为我的IoT项目设置MQTT云服务
EN

Stack Overflow用户
提问于 2020-06-01 04:54:36
回答 2查看 277关注 0票数 0

我正在开发一个应用程序来聪明地控制风扇。所述智能风扇控制电路包括节点MCU。将有两种模式的风扇控制,智能和自动。在智能模式下,利用机器学习预测算法得到的预测值可以改变风机的转速。预测值由服务器上的python脚本生成,移动应用程序需要从服务器获取这些脚本。在此通信周期之间,我需要一个MQTT代理,其中应用程序将通过MQTT协议从服务器获取数据,类似地,Node MCU和Mobile应用程序将通过该MQTT代理进行通信。我使用的是一个开源的EMQ代理。EMQx代理有两种选择:一种是EMQx,另一种是EMQx,其服务非常昂贵。我需要开发我的MQTT云服务,其中MQTT broker软件将是开源的EMQ broker,它将部署在我自己的云上,这样它就可以连接到服务器和不同的客户端( Node MCU和Mobile应用程序),因此我不需要使用EMQ云提供的MQTT云服务。

我是物联网的新手。经过在网上的研究,我获得了这个洞察力来开发这个项目。请指导我如何设置这个MQTT云服务,以便不同的客户可以通过互联网连接到MQTT代理。

我将感谢你的技术援助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-06-04 06:44:23

EMQ X Broker vs EMQ X Enterprise vs EMQ X Enterprise?

比较

  1. EMQ解决了您的操作、维护和管理工作。
  2. EMQ x Broker是开放源码和免费的,包括
  3. EMQ X企业提供消息存储(如

、MySQL timescaledb进水数据库和数十个其他数据库和消息队列)和基于broker的企业支持服务。

如何选择?

  1. EMQ X Broker:如果您只使用未进行数据处理的pub sub,请为free
  2. EMQ X企业使用EMQ :如果您想存储消息数据、使用您的消息(数据分析、存储)和管理代理服务器(),请选择EMQ Enterprise
  3. EMQ X Cloud:如果您不想维护服务器并希望快速开始使用它并接受价格,请选择EMQ Cloud

票数 2
EN

Stack Overflow用户

发布于 2020-06-04 06:35:12

也许您可以使用emqx公共代理: broker.emqx.io:1883进行测试。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62125908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档