随着智能家居的迅猛发展,使其在高、中、低不同市场上都存在着很多竞争。YunOS智能操作系统的推出也加快了智能家居行业的发展。Message Queuing Telemetry Transport(MQTT)协议是为大量计算能力有限,并且工作在低带宽、不可靠的网络的远程传感器和控制设备通信而设计的协议。由于开销小,适用小型传输,在智能家居中得到大量运用。通过对MQTT 协议结构以及关键字段的研究,并从实际环境中抓取到的智能家居中Packet Capture(PCAP)包进行分析,提出一种改进型的消息过滤算法将MQTT协议中订阅的主题与智能家居品牌联系起来,实现识别智能家居设备厂商的目的。