mosquitto相关内容

如何作为MQTT客户端累计消息1秒,然后保存到文件中

我的问题如下: 我写了一个订阅一个主题的程序,其中两个带有一个键的字典分别每秒到达更多的次数。在每条消息上,它们都会更改其值。 我将这些字典保存在一个名为&status&q;的大缓冲字典中。我需要的是将每秒状态的快照(&Q;)保存到文件中。 我尝试了计时。睡眠(1),但它漂移。而且我不知道如何用日程安排来处理这个问题,因为已经存在客户端循环. 我是Python和MQTT的新手,非常感谢 ..
发布时间:2022-03-28 17:59:04 Python

客户端<;客户端名称&>已超过断开连接超时

我使用的是MQTT 3.1.1,我在计算机上安装了蚊子作为本地服务器。 我正在将一些传感器数据从pubsubclient(MQTT客户端库)发送到蚊子,并从蚊子服务器将其保存到数据库 每当我开始会话最多5-10分钟时,我都会收到消息,但在此之后 MQTT客户端无法发送任何消息并自动断开连接。 在断开连接之前,在命令行中打印以下消息 client has ..
发布时间:2022-03-28 17:40:38 其他开发

带SSL的MQTT网桥

我有一个内部MQTT代理。它工作正常,当前在没有用户名/密码或SSL的情况下运行。 我想连接一个面向外部的MQTT Broker,并在它们之间设置一个桥,然后让面向外部的MQTT将它接收到的任何主题重新发布回内部MQTT服务器。 面向外部的Broker已设置,我可以使用MQTT.fx连接到它,使用它的外部域名、端口8883和用户名密码没有问题,并在MQT.fx上启用了SSL/TLS ..
发布时间:2022-03-28 17:01:11 其他开发

如何使用Java在Mosquito中添加新的已验证用户

我配置了我的本地Mosquito,以便它在端口8883上只接受使用TLS协议进行身份验证的用户。 目前,我使用密码在";passwd";文件中创建了一些用户,我链接了do matterto.conf文件,以便它可以识别通过身份验证的用户。 我是否可以用Java编写一些代码,允许我修改运行时的";passwd";文件,以便我可以自动添加新用户的密码,以便他 ..
发布时间:2022-03-28 16:54:11 Java开发

使用 PHP 在 Laravel 上的 mqtt

我在我的 raspberry 和我的 Ubuntu 上使用 MQTT.我使用终端作为开始订阅者和发布者,它运行良好.但是现在我想创建一个具有此功能的网站(使用 laravel).我用谷歌搜索了它,但我没有发现任何有趣的东西.有可能吗?怎么做? 解决方案 与 HTTP 不同,MQTT 通常用于在应用程序进程和 MQTT 服务器之间打开长时间运行的连接. 虽然完全有可能打开一个连接,发布 ..
发布时间:2022-01-05 11:09:54 PHP

Mosquitto:以仅本地模式启动

我有一个虚拟机,它应该是主机,可以接收和发送数据.第一张图片是我在我的主机上遇到的错误(我试图从中发送数据).第二张图是我虚拟机上的mosquitto登录.此外,我正在使用默认配置,据我所知,这不会导致这些问题,至少从我从其他示例中看到的情况来看.我对所有这些工作原理知之甚少,因此非常感谢您的帮助. 我在主机上的尝试: 禁用 Windows 防御程序 为“mosquitto.exe" ..
发布时间:2021-12-20 10:03:04 其他开发

Android Studio - MQTT 未连接

我刚刚开始学习在 Android Studio 中使用 MQTT 协议.使用 mosquitto 代理,我可以在 pub/sub 窗口之间交换消息.但是,当我通过 android studio 向经纪人发送消息时,该应用程序构建成功,但经纪人的一端没有任何显示&系统打印连接失败.相同的代码在 eclipse java 应用程序上运行良好,但在 android 上不起作用,尽管已添加所需的库和依赖项 ..
发布时间:2021-11-21 18:40:56 移动开发

Mosquitto 套接字读取错误 Arduino 客户端

我刚刚从 Github 下载了最新的 Arduino 库代码,它损坏了我的 MQTT 客户端程序.我在 Arduino 上使用 PubSubClient 1.91,在 Mac OSX 上使用 Mosquitto 1.1.2 (Build 2013-03-07).(我还在 Windows 7 上针对 Mosquitto 进行了测试,同样的问题.) 提供的 Mosquitto 客户端运行良好,( ..
发布时间:2021-11-17 03:48:45 其他开发

Mosquitto 发布者不发布任何消息

我一直在尝试使用 mosquitto lib 开发 C 代码,以通过 TLS 在 mosquitto 代理上发布消息.我在 mosquitto 端配置了 TLS,它运行良好.我能够使用 mosquitto_pub 和 mosquitto_sub 发送和接收消息. 但是,当我尝试使用我的 C 代码发布消息时,它不起作用.显然,代码连接正常并发送消息,没有错误但订阅者没有读取任何内容. 以 ..
发布时间:2021-06-03 21:17:12 其他开发

本地蚊子和 Watson-iot 之间的安全桥梁

我需要你在 MQTT 桥接方面的帮助.目前我可以成功地将本地 MQTT 桥接到 Watson IOT 消息传递,但只能在安全模式下,即.1883端口.所以我通过这个命令获得了服务器证书 openssl s_client -connect myorg.messaging.internetofthings.ibmcloud.com:8883 -showcerts >服务器.crt 并从顶部删除两行 ..
发布时间:2021-06-03 21:17:09 其他开发

如何捕捉“访问错误"何时在 mqtt.js 中发布无法访问的主题?

我正在使用 node.js 和 mqtt.js 和 mosquitto 代理创建一个项目.在 mosquitto 配置文件中,我设置了一个 pwfile、aclfile 来控制哪个用户可以访问哪个主题. 一切正常,如果用户名、密码、发布主题和订阅主题正确. 但是如果我将发布主题更改为无法访问的主题,在 mqtt.js 中似乎成功发布主题而没有任何错误,但消息从未发布. 在发布或订 ..
发布时间:2021-06-03 21:17:06 其他开发

在 Mosquitto MQTT SSL/TLS 实例和客户端 java 应用程序中使用 DigiCert 全局根 CA

我正在使用从 OpenSSL 生成的证书成功运行用于 TLS1.2 的 Mosquitto MQTT,并在 mosquitto 配置文件中使用.这也涉及到Java Client手动指定连接mosquitto的CA证书文件 我想使用存在于我的 Java 密钥库中的 DigiCert Global Root CA. 当前设置 用于此的 Mosquitto 配置文件如下所示: caf ..
发布时间:2021-06-03 21:17:03 Java开发

ANDROID-MQTT:无法连接到服务器 (32103)

我正在尝试在 Android 中学习基本的 MQTT 集成.我正在使用 mosquitto 代理来发布和订阅消息.我在真实设备上运行代码并收到此异常: 无法连接到服务器 (32103) - java.net.ConnectException:后连接到/192.168.0.103(端口 1883)失败30000 毫秒:isConnected 失败:ECONNREFUSED 这是我的代码: 公 ..
发布时间:2021-06-03 21:16:59 移动开发

蚊子经纪人没有将离线消息发送到 adafruit 物联网门户

我有一个 raspberry pi,我在其中安装了 mosquitto broker 和 mqtt.Pi 已连接到传感器,我需要将此数据发送到 adafruit IOT protal.我可以在 pi 连接时发送所有数据,但是当 pi 脱机时,我只能传输 20-30 秒的数据.如果 pi 离线超过 2-3 分钟,则该数据不会传输到门户. 我已经创建了一个 bridge.conf 文件并添加了所 ..
发布时间:2021-06-03 21:16:54 其他开发

用于订阅的 Mosquitto-auth-plugin ACL

我目前正在使用 mosquitto broker 来看看我是否可以用它构建一些有趣的东西,我遇到了这个名为 mosquitto-auth-plugin 的身份验证插件. 我遵循了插件的文档,我使用 postgres 作为后端表.它似乎在用户身份验证方面起作用.谈到 ACL,我发现发布 ACL 就在现场,但订阅 ACL 是我无法理解的东西. |-- 获取用户:karthik1546887 ..
发布时间:2021-06-03 21:16:51 其他开发

启用 TLS 的 mosquitto_sub

我是 MQTT 的新手,遇到了一个令人沮丧的问题. 我一直在使用MQTT.fx订阅一个主题;我已经设置了: 经纪人地址 端口 客户 ID 启用 SSL/TLS 主题 这很有效,但是我想使用 mosquitto_sub.我正在尝试通过以下方式订阅同一主题: mosquitto_sub -h host -p 8883 -t topic -i client id 这对我不起 ..
发布时间:2021-06-03 21:16:48 其他开发

React 中 MQTT 协议的使用

我对如何做出反应并试图了解如何让 MQTT 使用它有点陌生. 我尝试遵循此处发布的代码示例:https://www.npmjs.com/package/mqtt-react 但没有成功.出于某种原因,它只是什么都不做. 这是我的代码: App.js 类: import React, { Component } from 'react';导入'./App.css';从 '. ..
发布时间:2021-06-03 21:16:45 其他开发

蚊子中的地址已在使用错误

我已经在我的 ubuntu 机器上安装了 mosquitto 服务器和客户端包.当我运行命令“mosquitto"来运行 mosquitto 服务器时,我收到一个错误“错误:地址已在使用中".为什么我收到这个错误?我该如何解决? 解决方案 我遇到了同样的问题,并通过终止运行 mosquitto 的进程解决了这个问题.首先,定位到mosquitto进程id: ps -ef |蚊子 这应该 ..
发布时间:2021-06-03 21:16:44 其他开发