问题标签 [mosca]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mqtt - 获取 ESP8266 订阅的 MQTT 主题
我使用 ESP8266 SMING 框架作为 MQTT 客户端并使用 node.js mosca MQTT 代理。
我注意到有时,主题没有成功订阅。如何获取已成功订阅 mosca mqtt 代理的主题列表?这样,如果前一次尝试失败,我可以强制重新订阅尝试。
如果无法检索主题列表,我将接受任何可以解决此间歇性订阅问题的答案。
node.js - Mosca pubsubCollection 文档何时被删除?
我需要将设备发送的数据存储在一个集合中。但是,我不希望它采用pubsubCollection
. 所以我决定使用server.on('published')
.
那么pubsubCollection
mosca什么时候删除文件呢?我不想要冗余数据。
PS:我知道我不能正确地提出这个问题,如果你投反对票,请告诉我为什么。
mqtt - 使用本地代理连接超时
我已经下载了 Mosca (^1.1.2)、MQTT(通过 npm)和 Paho。当我创建一个简单的代理时,如下所示:http: //thejackalofjavascript.com/getting-started-mqtt/(最后 3 个代码)。一切正常。我的问题是当我尝试使用 Paho 在浏览器中实现客户端时。使用此代码:
我总是收到此消息:“连接失败:AMQJSC0001E 连接超时。”
当我将“127.0.0.1”更改为在线经纪人时,它可以工作。所以,我猜我的问题是在我的代理中允许端口。
有谁知道如何解决这个问题?
node.js - Mqtt 客户端 UNABLE_TO_VERIFY_LEAF_SIGNATURE
我在mosca
后端运行代理,并且使用标准的mqtt
npm 库。我遇到了一个问题,我似乎无法理解设置 SSL 时发生的事情。已生成自签名 ca、服务器和客户端证书,并像这样设置 mosca
Mosca 经纪人没有报告任何问题,并使用这些证书顺利运行。但是,当使用mqtt
客户端库连接到该代理时,我得到以下信息
尝试连接时,触发错误事件,出现以下错误:
我试过设置process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"
但没有效果。
客户端证书已经过不同客户端的测试,并且可以正常工作,没有任何问题。我在这里做错了什么?
nodejs 版本:0.12.7 npm mosca 版本:0.32.1,npm mqtt 版本:1.4.3
javascript - MQTT 如何从客户端创建客户端?
我正在尝试使用 websocket 和 mqtt 创建一个消息传递混合应用程序。
如何通过客户端使用 paho 或 mqtt.js 创建具有用户名和密码的用户,没有匿名用户?
在服务器端,我想使用 mosca 或 mosquitto。如何告诉服务器创建客户端?
node.js - Mosca JS 无法从服务器发布消息
我正在尝试将 Mosca MQTT 服务器添加到我现有的 Express 应用程序中。
我只想向刚刚连接的客户端发送一条欢迎消息,但它不起作用。
在网页上,我已将客户端订阅到“/hello/world”主题,但我什么也没得到。
-- 更新 --
如果我在发布调用中删除客户端,消息会到达网页,但这不是我想要做的。
node.js - Mosca MQTT - 客户端立即取消订阅
在服务器上,我正在收听订阅并记录它们
在客户端上,我正确地收到了第一条消息
但我无法发送其他人......可能是因为我注意到客户正在取消订阅该主题。为什么会发生退订?
javascript - Send Image over MQTT from Arduino to MOSCA host
I'd like to send (jpeg) image-data from an arduino to a mosca-host using MQTT. On the arduino I use PubSubClient-library. The image-data is stored on a SPI-connected FIFO.
Arduino Sketch:
And on the server-side I use NodeJS with mosca:
The Data that arrives has, when it's saved to a file, even the right JFIF-header but it's rubbish.
any suggestions?
node.js - Mosca Mqtt Broker 读取发布的消息
您好我正在使用 mosca mqtt 代理我想阅读客户端发布到主题的消息。
有没有办法做到这一点?
在已发布的事件中,我记录了 packet.payload,它只打印了 clientid 和主题。
谢谢
containers - 在 Docker 容器中访问 MQTT 代理
我在 node.js express 应用程序中托管 Mosca MQTT 代理,并尝试在 Bluemix 的容器组中运行它。我在使用端口 1883 连接到 MQTT 时遇到问题,即使我在 Dockerfile 中公开了端口 1883。
MQTT 代理非常简单:
在我的 Dockerfile 中,我公开了端口 80 和 1883
当我在 Bluemix 中创建容器组时,我选择端口 1883。我可以在端口 80 上连接到代理,但不能在端口 1883 上连接。
有什么建议为什么不呢?