mqtt相关内容

将无代理的AMQP写入MQTT适配器

我想实现一个从amqp到mqtt的适配器,该适配器将接收amqp消息,获取其有效负载并将其作为mqtt消息发布到我的mqtt代理.因此,适配器必须能够 在端口上听 确认连接请求 接收amqp消息 确认他们 使用mqtt发布 在我的生态系统中,我想为传入消息提供不同的协议,但是我只想运行一个mqtt代理.我想避免其他经纪人.我在这里 amqp"1.0允许无代理点对点通信".我想这 ..
发布时间:2021-04-03 20:05:19 Java开发

如何使用Python中的Mosquitto将文件发布到AWS- IoT

我正在尝试使用Mosquitto和python将文件发布到AWS IoT.我需要发布的文件是本地目录中的jpg文件.我有将数据发布到IoT所需的秘密密钥和访问密钥.我对编程非常陌生,不知道如何编写该程序.有谁可以帮助我吗?如果这是非常基本的事情,我深表歉意.谢谢 我已经尝试过如何发布一个在python中使用Mosquitto的文件?,对我不起作用. 这就是我累的方式. >#!/usr ..
发布时间:2021-04-03 19:31:53 Python

在浏览器中从AJAX轮询并获取MQTT消息

初学者在这里. 好的,我正在尝试完成一个简单的数据流: MQTT-数据源---> MQTT代理---> NodeJS-MQTT-客户端---> AJAX-on-Web浏览器(每3秒钟轮询一次) 我希望能够获得MQTT消息并将其显示在浏览器端的AJAX组件中. 第二,在 console.log(mqttMessage); 上,我如何清除以前的消息?因为在控制台上,我可以看到所有以 ..
发布时间:2021-04-02 19:53:29 前端开发

错误:“由以下原因引起:java.lang.ClassNotFoundException:org.eclipse.paho.client.mqttv3.MqttCallback"当做java -jar myproyect.jar时

当我尝试使用java -jar运行proyect时遇到了该错误.我的代理是具有控制器类的MQTT服务器: public class ControladorMQTT 和一个回调类: public class CallbackMQTT implements MqttCallback 似乎没有检测到回调分类. 这是完整的错误: C:\Users\Moreno\Docume ..
发布时间:2021-02-09 20:51:25 Java开发

物联网无法使用MQTT + TLS连接到服务器

我使用MQTT + tls将IoT设备连接到具有SIM900支持的GPRS的服务器. IoT设备连接到服务器,而HTTP或HTTP上没有任何问题. 但是,当我在服务器上使用Tomcat设置ssl代理时,IoT设备可以成功获取“发送成功"的状态,但始终会出现“等待发送确认超时"错误. 服务器上安装的Wireshk无法捕获任何有用的信息. 解决方案 在SIM900上,您不能使 ..
发布时间:2021-02-08 19:18:37 其他开发

请求/响应的MQTT主题名称

我正在设计一个包含许多使用MQTT连接到中央代理的设备的系统. 有些主服务器可以将请求发送到某些作为从设备的设备.来自一个主机的请求通常被定向到一个从机. 请求的主题可以是:mysystem/slaveId/req,因此从服务器可以订阅该主题,而主服务器可以发布到同一主题. 只有被寻址的从站将接收请求. 我的问题是如何确定答复主题.我对此感到怀疑:mysystem/slaveI ..
发布时间:2021-02-08 19:17:38 其他开发

蚊子经纪人保留多条消息

我要在EC2的Ubuntu上运行mosquitto代理.我也在/etc/mosquitto/mosquitto.conf 中做了max_queued_messages 1000和max_inflight_messages 10的更改 我正在使用 qos = 2 和保持启用状态向该代理发布.对于发布,我正在使用mosquitto_pub -t 1 -m "{c:{d:\"pN\",m:\"Pr1 ..
发布时间:2021-02-08 19:17:14 移动开发

当另一个客户端连接到服务器时,Mqtt客户端断开连接

我是MQTT消息传递系统的新手,但是我设法在运行AOSP kk-4.4.2的snapdragon板上实现了paho Android服务.我的服务将在启动时启动,并将通过端口1883连接到HiveMQ的公共代理. 问题是将运行自定义AOSP的Android设备连接到服务器后,并且如果我尝试从手机上运行的android应用程序连接另一个客户端.金鱼草板上的客户端会自动与服务器断开连接.当我尝试重 ..
发布时间:2021-02-08 19:16:08 移动开发

蚊子:在仅限本地模式下启动

我有一个虚拟机,该虚拟机应该是主机,可以接收和发送数据.第一张图片是我在主机上遇到的错误(试图从中发送数据).第二张图片是我的虚拟机上的mosquitto登录.另外,我使用的是默认配置,据我所知,它不会导致这些问题,至少从其他示例中可以看出.我对这一切的运作方式了解甚少,因此可以提供任何帮助. 我在主机上尝试过的操作: 禁用Windows Defender 为"mosquitto.e ..
发布时间:2021-02-08 19:16:02 其他开发

通过MQTT或HTTP交换的最轻量,最有效的消息有效载荷格式是什么?

我正在从事一个项目,该项目需要在现场的边缘设备与服务器之间交换数据.由于这是一个复杂的体系结构,包含许多组件,因此在处理资源受限的设备时,对每个组件进行全面评估并使其优化和轻量化非常重要. 我大部分已经看到使用JSON作为消息有效负载.我只想知道有没有比JSON更轻巧和优化的更好的选择? PS:重量轻意味着更少的计算能力,优化意味着更少的传输过程中数据损坏的可能性. 解决方案 ..
发布时间:2020-11-25 00:29:38 其他开发

在Linux上使用cmake独立编译PahoMqttCpp示例

我的目标 ...是使用PahoMqttCpp项目中的示例代码 async_subscribe.cpp ( https://github.com/eclipse/paho.mqtt.cpp )独立应用程序,然后根据我的需要对其进行修改。 我的方法 预备赛 Raspberry pi的最新模型( uname -a -> 4.14.98-v7 +#1200 SMP Tue Feb ..
发布时间:2020-10-03 21:55:39 C/C++开发

在Android中使用UDP和MQTT协议编写聊天程序

我是Android编程的新手,不知道如何在android设备中使用UDP和MQTT协议 我想构建一个用于将android聊天到连接到同一Wi-Fi路由器的房间内的android设备的应用程序. 但是我不知道应该将哪些IP地址和端口绑定到DatagramSocket和DatagramPacket. 我从网上尝试了很多示例,但我不知道它如何在android中工作. 解决方案 ..
发布时间:2020-05-12 20:19:55 移动开发

在Mqtt代理上发布图像数据

我想通过mqtt代理将图像字节数组发送给订户.但是图像字节数组数据的大小太大,无法在mqtt代理上发布,那么如何将图像字节数组数据发送给订户? PicBitmap = ((BitmapDrawable)iVpic.getDrawable()).getBitmap(); ByteArrayOutputStream bos = new ByteArrayOutputStream(); PicBi ..
发布时间:2020-05-12 20:19:52 其他开发

追赶错过的消息

据我了解,当消息发布到某个主题时,只有当前订阅该主题的客户端才能接收到该消息.如果客户端在消息发布后出现,它将不会收到该消息. 假设客户端暂时断开连接,有什么方法可以帮助客户端赶上再次连接时丢失的消息? 谢谢 解决方案 如果客户端订阅了主题,则与代理的连接将被断开,客户端将需要重新连接. 只要客户端在连接上设置cleanSession = false标志并重新订阅相同的主 ..
发布时间:2020-05-12 20:19:50 其他开发

PAHO代理的Java客户端是否了解并启用跨企业代理向Internet上托管的代理发送MQTT消息?

组织提供http代理和https代理. 如果不在企业网络内,则无法成功建立安全连接(ssl://brokerhost:brokerport) 1.传递相关的密钥库和信任库 2.在MqttConnectOptions中设置SSLSocketFactory的默认实例. 解决方案 否,对于本机MQTT,无法使用HTTP/HTTPS代理. 您不能使用HTTP代理来传输基于TCP的任 ..
发布时间:2020-05-12 20:19:48 Java开发