mosquitto相关内容

MQTT qos参数无效

我已经在覆盆子服务器上安装了mosquitto服务器. 此服务器正常工作:我已经测试了mosquitto_sub和mosquitto_pub命令. 我已经编写了这个python脚本: import paho.mqtt.client as mqtt import time client = mqtt.Client('module_test_4') client.connect(' ..
发布时间:2020-05-12 18:48:02 其他开发

为什么此MQTT客户端示例失败?

我正在第一次使用Python和mosquitto库尝试MQTT.我的客户程序在下面.我正在尝试在 http://www.mqtt-dashboard.com/subscribe上使用公共演示MQTT服务器.但是,客户端代码失败,请参见下面的错误.有什么想法吗? #!/usr/bin/env python import mosquitto client = mosquitto.Mosqui ..
发布时间:2020-05-12 18:47:54 Python

ActiveMq和蚊子桥不起作用

当我尝试从mosquitto连接到activemq时,我在activemq控制台上遇到错误. WARN | Transport Connection to: tcp://192.168.0.27:48689 failed: java.io.IOException: Unknown data type: 77 我的设置如下 192.168.0.27 ----具有以下网桥配置的Mosquit ..
发布时间:2020-05-12 18:47:52 其他开发

NodeMCU和ESP8266:缓慢的mqtt发布

我将esp8266与Marcel的NodeMCU自定义版本生成的固件配合使用 http://frightanic.com /nodemcu-custom-build/ 我测试了"dev"分支和"master". 我对此处找到的"连接到MQTT Broker "代码进行了一些修改, https://github.com/nodemcu/nodemcu-firmware -- init m ..
发布时间:2020-05-12 18:47:50 其他开发

使用TLS将M2Mqtt.MqttClient连接到Mosquitto代理时获取AuthenticationException

我是MQTT协议的新手.当我搜索MQTT服务器时,我发现Mosquitto经纪人是最常用的经纪人之一,因此我开始使用它.我必须在C#/.NET上开发MQTT客户端,我只找到M2Mqtt项目,并且此我设法在Windows 10上安装Mosquitto代理和连接: byte result = this.mqttClient.Connect(Guid.NewGuid().ToString(), u ..
发布时间:2020-05-12 18:47:45 C#/.NET

我应使用哪个服务器地址(mosquitto代理URL)将节点红色连接到mosquitto?

我目前的情况 我有两台计算机.一个是我的计算机,另一个是Amazon Web Services.我的计算机上安装了Node-red,Amazon Web Services上安装了mosquitto(照片1). 我在Amazon Web Services上运行mosquitto,然后键入mosquitto_sub -t "test"来接收数据.(照片2) 我需要在节点红色中输入“服务器"( ..
发布时间:2020-05-12 18:47:43 其他开发

Mosquitto配置不接受包含IP地址的侦听器

我让Mosquitto运行在本地服务器上,我的目标是拥有3个侦听器: 所有本地网络客户端都在端口1883上不使用TLS进行连接(端口1883已被路由器关闭,对公众开放) 外部客户端在端口8883上使用TLS连接 外部客户端在端口8880上不使用TLS进行连接 使用此配置的效果很好; # Local MQTT listener 1883 # End Local MQTT # ..
发布时间:2020-05-12 18:47:40 其他开发

MQTT客户端订阅PostgreSQL数据库更改

我有一个PostgreSQL数据库,该数据库会定期更新,并想将最新的更改发布给mosquitto代理. 这种方法最优雅的方法是什么? 解决方案 好吧,这个想法很有趣,如果我使用PostgreSQL 9.5,并且在控制台中键入CREATE LANGUAGE plpythonu,则可以在控制台中使用. python语言可用. 但是我如何接收整个数据库以及如何定期将数据库更改到我的Broker中 ..
发布时间:2020-05-12 18:47:34 Java开发

蚊子重新加载配置文件

更改后,我想重新加载mosquitto密码文件. 是否可以在Windows上发送SIGHUP(“信号挂断")或等同于mosquitto服务器的邮件? 解决方案 可以这样做.首先,您必须设置 mosquitto.conf ,以通过指定pid_file将pid保存到文件中. pid_file your/pid/file 然后您可以致电 $kill -SIGHUP $(cat y ..
发布时间:2020-05-12 18:47:31 其他开发

索取所有已发布的主题

我正在为我的MQTT经纪人使用蚊子. 我想知道是否可以请求所有已发布的主题? 因此不能通过订阅所有内容,即#. 编辑:我不想订阅每个可用的主题.我只是在寻找一种检索所有已发布主题的方法.例如,代理可以使用包含所有已发布主题的字符串数组进行响应. 解决方案 MQTT代理的可管理性目前还很不成熟. 我也不知道从任何经纪人那里检索已发布主题列表的方法. 但是,有一些标准化工作, ..
发布时间:2020-05-12 18:47:27 其他开发

MQTT中的内容类型替代

我正在使用Paho和Mosqitto进行MQTT通信.我们必须支持两种序列化模型-xml和json.因此,我正在寻找如何在MQTT中标识内容类型或有效负载类型. MQTT中是否有类似的HTTP Content-Type可以快速识别它? Content-Type:应用程序/json Content-Type:应用程序/xml 谢谢 解决方案 不,MQTT负载只是字节数组,并 ..
发布时间:2020-05-12 18:47:24 其他开发

如何将MQTT Mosquitto发布事件存储到MySQL中?

我已经连接了一个与mosquitto MQTT服务器(RPi)进行通信的设备,并正在向指定主题发送出版物.我现在要做的是将在该主题上发布的消息在MQTT服务器上存储到MySQL数据库中.我知道MySQL的工作原理,但我不知道如何收听这些即将来临的出版物.我正在寻找在后台运行的轻量级解决方案.欢迎使用任何有关库的指针或想法. 解决方案 最近几天我做了类似的事情: 使用pywws实时收集 ..
发布时间:2020-05-12 18:47:22 数据库

当订户以QOS = 2脱机时,由mosquitto代理发布的消息存储

我的发布者和订阅者都以QOS = 2的身份连接到mosquitto(paho)代理,并通过clean_session = false维护持久会话.当我与连接到代理的订户发布消息时,订户成功接收到该消息,现在,如果我断开订户的连接,然后再次发布消息并与订户建立连接,那么当我的订户处于脱机状态时,我将能够检索到那些消息. 我的问题是- 代理中是否有任何存储,可以在订户脱机时存储所有消息. ..
发布时间:2020-05-12 18:47:20 其他开发

以编程方式在mosquitto中设置访问控制限制

我正在开发将使用mqtt的应用程序.我将使用python库.我一直倾向于使用mosquitto,但是找不到以编程方式为其设置访问控制限制的方法.我正在编写的应用程序需要能够区分用户,并且只允许他们订阅某些主题.当前的解决方案看起来是通过配置文件完成的.是否有可扩展的解决方案来解决蚊子的访问控制限制?如果不是,您是否知道存在的mqtt经纪人? 解决方案 即使这可能不再与您有关,其他人也会发现 ..
发布时间:2020-05-12 18:47:17 Python

重新启动蚊帐

我已经使用brew install mosquitto在我的Mac上安装了mosquito代理. 通常,我不提供任何命令来启动mosquitto服务器.当我打开Mac时,它会自动启动. 我已经通过使用命令ps -ef | grep mosquitto验证了它正在运行,该命令给出了以下输出 501 209 153 0 2:20PM ?? 0:06.93/u ..
发布时间:2020-05-12 18:47:12 其他开发

golang mqtt发布并订阅

有人知道我在哪里可以得到在无限循环中同时发布和订阅的示例MQTT客户端Go(golang)代码吗? 我正在与在MacO上运行的Mosquitto经纪人进行通讯. 更多细节... 获取来自网络的消息(主题) 根据该消息计算内容 将计算结果发送回网络(主题) 这是我正在使用的代码: package main import ( "fmt" MQTT "github. ..
发布时间:2020-05-12 18:47:10 其他开发