一、需求:通过阿里云物联网平台监控温度计的温度和湿度变化
二、实践
1.创建自己的产品(温度计),并设置产品属性(温度、湿度)
1.1创建产品的具体步骤
https://help.aliyun.com/document_detail/73728.html?spm=a2c4g.11186623.6.571.11a22cf0qOFUyz
1.2设置产品属性的具体步骤 功能定义 》》 编辑草稿 》》 添加自定义功能
2.创建产品的设备(温度计)
https://help.aliyun.com/document_detail/73729.html?spm=a2c4g.11186623.6.573.670d5130O8rGlX
3.发布更新产品
点击产品 》》 功能定义 》》编辑草稿 》》发布更新
三、服务器建立与阿里云物联网平台的连接,并模拟数据上行到阿里云物联网平台
1.添加依赖
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>28.2-jre</version>
</dependency>
<dependency>
<groupId>org.eclipse.paho</groupId>
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
<version>1.2.2</version>
</dependency>
2.demo
package com.company.lotdemo.core.demo;
import com.company.lotdemo.core.util.AliyunIoTSignUtil;
import com.google.common.util.concurrent.ThreadFactoryBuilder;
import org.eclipse.paho.client.mqttv3.MqttClient;
import org.eclipse.paho.client.mqttv3.MqttConnectOptions;
import org.eclipse.paho.client.mqttv3.</