1) 参考网站https://github.com/Frans-Willem/AqaraHub/blob/master/documentation/mqtt-topics.md2)zigbee 背景知识zigbee指定了很多不同的簇,通常每一个设备都会用到其中的一个或者多个簇。例如:"On/Off" 对于一个简单的状态切换设备"Window Covering" 自动窗帘"Temperature M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-26 12:08:32
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MQTT (Message Queuing Telemetry Transport) 是一种轻量级的、开放的、简单的物联网协议,它被设计用于小型设备之间的通信。而 MQTT 网关则是连接 MQTT 协议与其他协议或网络的桥梁,允许 MQTT 消息通过不同的协议传输到不同的设备或系统。
在实现 MQTT 网关的过程中,我们需要考虑将 MQTT 协议与其他协议(例如HTTP、WebSocket等)进            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-15 10:06:28
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android MQTT学习总结以及用法前言MQTT是什么Android中使用MQTT 前言记录在开发中学习,使用MQTT的经验,以及遇到的坑MQTT是什么先上一段百度百科的说明MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在 TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 21:12:22
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、实现场景通过LM414-IOT网口eth0(内网)采集SMART200plc数据(smart200PLC做Modbus TCP Server),然后通过LM414-IOT网口eth1(外网)将数据推送到apollo服务器二、硬件准备LM414-IOT网关    1台smart200 SR30    1台12VDC电源适配器     1台三、Apollo1.7.1搭建MQTT            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 15:04:41
                            
                                438阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通过MQTT网关快速对接工业物联网云平台一、MQTT协议的优势MQTT协议设计之初便充分考虑了资源受限环境下的高效通信需求,其发布/订阅模式能够有效减少网络带宽消耗与设备资源占用。这一模式允许设备仅订阅感兴趣的主题,而消息代理(Broker)则负责将来自发布者的消息转发给所有订阅该主题的客户端,实现了信息的精准推送。此外,MQTT支持QoS(Quality of Service)等级,确保了消息传            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 10:01:18
                            
                                80阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是MQTT网关?MQTT网关通过发布/订阅模式实现物联网设备的双向通信,具有轻量级、可扩展、实时性和安全性等优势,广泛应用于智能家居、工业物联网和智能交通等领域。然而,在设备管理、网络可靠性和数据处理等方面仍面临挑战。一、MQTT的消息格式固定头部(Fixed Header):它包括消息类型(Message Type)和消息长度(Payload Length)。消息类型定义了消息的类型(如CO            
                
         
            
            
            
            项目中第一次遇到dubbo时一脸懵逼,找了半天也没找到服务的调用者,哦原来是个rpc调用,在网关层配置调用哪个consumer接口,然后consumer再调用不同的provider的接口,随后零散的整理一些自己能理解的dubbo知识,现做记录。Dubbodubbo是什么?是一款开源的高性能RPC分布式服务框架,实现了面向接口代理的RPC调用、服务注册和发现、负载均衡、容错和扩展性等(阿里开源的,已            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 14:05:50
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.Dubbo是什么?Dubbo 是一个分布式、高性能、透明化的 RPC 服务框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。RPC 指的是远程调用协议,也就是说两个服务器交互数据。1,服务层注册通过 dubbo 把对象到 zookeeper 注册中心2,表现层通过 dubbo 从 zookeeper 注册中心中获取对象3,表现层使用获得的代理对象远程调用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-29 10:48:17
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            新的一周,我们来学习 MQTT 协议。MQTT 协议概述MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是 IBM 开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过 Twitter 让房屋联网)的通信协议。物联网 (IoT) 设备必须连接互联网。通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-27 19:44:05
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android实现MQTT服务器
## 简介
MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,广泛应用于物联网和即时通讯领域。在Android开发中,我们可以使用MQTT服务器实现实时消息推送功能。本文将介绍如何在Android中实现一个MQTT服务器。
## 整体流程
下面是实现Android MQTT服务器的整体流程:
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-14 08:12:05
                            
                                234阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            物联网网络协议-MQTT协议的使用非加密消息传输物联网系统中网络协议是物联网设备之间沟通的“语言”,使用同一种语言,双方才能通信成功。MQTT 协议是最流行的一种,它甚至已经成为物联网系统事实上的网络协议标准。第一步是安装 hbmqtt,它是一个开源的基于 Python 语言的 MQTT Broker 软件,正好包括我们需要使用一些工具。hbmqtt通过打开终端输入 pip 命令就可以安装。这也是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-03 14:09:13
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一丶 简介假设你正在为购物应用开发一个手机客户端,好像你需要实现一个产品详情页,用来展示任何给定的产品的详细信息。举个例子,下图展示了你在Amazon的android手机客户端上滚动看到的产品详情页。Amazon手机客户端上的产品详情页即使这是一个智能手机上的应用,产品详情页一样展示了很多信息。例如,不仅有基本的产品信息(如名称、描述和价格),而且这个页面还展示了:购物车中的商品数量历史订单数用户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-03 14:55:48
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在工业自动化和楼宇自动化领域中,Modbus、MQTT和BACnet/IP是三种常用的通信协议。Modbus是一种串行通信协议,常用于连接工业电子设备;MQTT是一种基于发布/订阅模式的轻量级通信协议,适用于远程监测和控制系统;BACnet/IP是一种用于楼宇自动化的通信协议,支持多种数据类型和设备类型。为了实现不同协议之间的互操作对于Modbus RTU转MQTT网关的实现,我们需要使用编程语言            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-09 19:30:13
                            
                                803阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在跟一个物联网相关的项目,看到MQTT相关的一些资料,转发出来 物联网(Internet of Things,IoT)最近曝光率越来越高。虽然HTTP是网页的事实标准,不过机器之间(Machine-to-Machine,M2M)的大规模沟通需要不同的模式:之前的请求/回答(Request/Response)模式不再合适,取而代之的是发布/订阅(Publish/Subscribe)模式。这就是            
                
         
            
            
            
            ## 如何在 Android 中实现 MQTT 连接新大陆网关
MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,特别适合物联网(IoT)设备。本文将介绍如何在 Android 应用中连接新大陆网关,具体步骤如下:
### 流程概览
以下是实现 MQTT 连接新大陆网关的步骤:
| 步骤 | 描述            
                
         
            
            
            
            一、事务消息 如果扣款失败,取款依旧可能会成功,需要利用事务处理。事务管理器TM 向事物协调器TC发送指令,开启事务。工行系统发送一个给B赠款1万元的事物消息给TC。TC向Broker发送半事务消息prepareHalf,将消息M预提交到broker。此时建行系统看不到broker中的消息。Broker将预提交结果上报给TC。预提交失败,则TC会向TM发送消息M预提交失败响应,全局事务结束;预提交            
                
         
            
            
            
            #!/bin/bash
START() {
echo "NAT is start...."
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j SNAT --to-source 10.0.0.0.1
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-02-14 16:58:00
                            
                                1344阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1: 申请域名由于IP地址不好记,所以我们需要一个好记得域名来访问我的项目2:域名备案域名只有备案之后,才能使用,暴漏80端口3:公网 IP 和 虚拟IP公网IP:真实IP是网络运营商提供的所以不能自己变更,一般我们都会做公司网站暴漏外网都会用 外网IP虚拟IP:虚拟IP是自己设置的可以变更,我们一个大型微服务内部的通信,就是用的虚拟IP4:DNS 域名解析器(服务商)通过DNS ,把域名解析到某            
                
         
            
            
            
            序      发现最近每次新东西都是被驱动着,这样不好。以后看到好的技术,还是要结合业务场景尽量用上。     这次遇到的场景是以前的空调改造项目控制是走的http内外网穿透,现在客户要求改造成MQTT协议控制,这样可以绕过内外网穿透,稍微损失点等待时间。废话不多说了,上菜。一,MQTT服务搭建      &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 13:52:53
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            实验目的:通过自己制作的手机APP,连接MQTT服务器,获取ESP32单片机的温湿度信息,控制ESP32单片机上的LED开关。实验准备:1、硬件:ESP32开发板(型号不限,esp01s也可以)、LED灯、DH11温湿度传感器、面包板等2、软件:(1)arduino软件,可以到官网https://www.arduino.cc/en/Main/Software下载。(2)App Inventor 2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 11:24:27
                            
                                1018阅读
                            
                                                                             
                 
                
                                
                    