1. 背景
当我们进行物联网开发过程中,设备调试有时候很难进行,就需要借助网络抓包工具Wireshark来帮我们分析设备行为,定位问题。下面我们通过一个简单案例,给大家讲解使用Wireshark分析设备与阿里云IoT物联网平台通信的过程。
2. 准备工作
2.1 创建设备
在阿里云IoT物联网平台创建产品,并注册设备,获取三元组。
2.2 设备模拟程序
我们在电脑上用Nodejs编写device模拟程序,建立连接,订阅,发布,断开连接。
/**
* node aliyun-iot-device.js
*/
const mqtt = require('aliyun-iot-mqtt');
//设备身份三元组+区域
const options = {
"productKey": "设备PK",