好久没记录开发进度了,今天小程序差不多开发完了,UI这块算是比较常见了,主要功能是能连接onenet查看设备上传的数据,同时也能对设备进行一些控制下面是几个主要的函数,功能比较简单
wx.request({
url: `${apiBaseUrl}/thingmodel/query-device-property?product_id=${productId}&device_name=${deviceName}`,
method: "GET",
header: {
'Authorization': authInfo
},
success: (res) => {
// 打印接收到的数据到控制台
console.log(res.data);
// 提取温度值(TEMP)
const temperatureData = res.data.data.find(item => item.identifier === 'TEMP');
const humidityData = res.data.data.find(item => item.identifier === 'HUM');
const gasConcentration = res.data.data.find(item => item.identifier === 'PPM');
//console.log("当前温度:", temperature); // 打印温度值
// 更新设备属性值数据
this.setData({
ambienTem: temperatureData.value,
ambienHum: humidityData.value,
CO2: gasConcentration.value
});
},
下面展示一下小程序的UI
支持基于stm32的智慧宿舍这个题目开发的差不多了,有需要这个项目的可以联系我