微信小程序查询湖畔云设备及传感器操作指南:从申请AK到编写代码全流程

2025-04-17
来源:网络整理

本文的内容主要是在微信中的 个人帐户下查询所有设备和相应的设备,并操作相应的传感器。

本文主要从以下四个部分中解释:

1。在百度地图开发平台上申请AK

2。下载API模块

3。获取湖边云中的设备URL

4。写代码

4.1跳过域学校检查

4.2设备网络请求

4.3 GPS网络请求

4.4温度网络请求

4.5开关网络请求

4.6最终效果

本文的第一部分和第二部分已在先前的文章中进行了解释。如果您想知道,请移动:

第一部分和第二部分主要用于将纬度和经度信息替换为地图打开平台的逆地理编码。

3。获取湖边云中的设备URL

输入湖边云中的个人管理中心,链接:,在管理设备中查看设备。

在许多设备中,复制其URL以进行备份,完整链接是:

/v1 /// 86 // 82

/v1 /// 86 // 83

小程序开发服务器挑选_小程序开发服务器挑选_小程序开发服务器挑选

86是设备ID,82、83、85是传感器ID,而对应于不同设备的设备ID和传感器ID不同。

4。写代码

4.1跳过域学校检查

在编写代码之前,您可以暂时启用开发环境,而无需验证请求的域名,TLS版本和证书选项,然后跳过服务器域名的验证。

4.2设备网络请求

编写代码时,您必须首先找出设备与传感器之间的关系。设备可以具有多个相同或不同的传感器,每个传感器只能属于一个设备。

调用wx。()启动网络请求的方法,域名必须使用 /WSS协议。默认超时和最大超时都是60s。获取请求类似于浏览器URL请求。

创建一个新的所有文件,并在所有/.js中调用接口以请求所有设备。例如:。将下面的U-更改为您自己的U-。完成后,呼叫以WXML循环显示。

4.3 GPS网络请求

请求设备后,可以获得三个设备,并可以获得设备的相应设备ID。新项目文件用于在设备中显示传感器。当前在设备中介绍GPS网络请求。

通过单击所有设备,该设备的传感器数据显示在/.wxml上。跳到 /时,设备的设备ID将传递到该值,这很方便呼叫显示相应设备的接口,例如:。 86是设备ID。如果添加u-以获取设备的所有传感器,则可以获取它。

由于每个设备都有不同的传感器,因此获得的传感器数据也不同。因此,当请求传感器接口时,需要两个可变数据:设备ID和传感器ID。例如:。

86是设备ID,83是传感器ID。因此,需要一个用于循环请求接口。

当请求传感器数据的URL时,可以确定由URL返回的数据。如果数据类型为= 3,则执行GPS的请求。使用封装的方法。

小程序开发服务器挑选_小程序开发服务器挑选_小程序开发服务器挑选

将纬度和经度信息替换为 MAP API进行反向地址转换。

请求返回的GPS纬度和经度信息存储在数组和数组中。显示页面图。

4.4温度网络请求

请求传感器数据的URL时,请确定URL返回的数据。如果数据类型为1,请请求温度数据。使用封装的方法。

4.5开关网络请求

请求传感器数据的URL时,请确定URL返回的数据。如果数据类型为2,则会提出开关网络请求。使用方法工具进行封装。

4.6最终效果

完成上述操作后,全/页面将获得以下最终效果,该效果与网页类似。

单击某些设备以显示相应设备的传感器信息,例如,单击设备, /详细信息页面以获取以下效果。

对小程序中的开关的更改,网页也将相应地更改,并且开发委员会将介绍相应的状态。

温度和湿度传感器迅速加热,网络上的温度和湿度数据和微型程序实时变化。

分享