uniapp怎么绑定onenet设备

uniapp怎么绑定onenet设备,第1张

使用UniApp实现OneNet设备绑定的步骤如下:

1. 首先,请前往OneNet开发者控制台中的“设备管理”页面,点击“新建设备”进行设备注册。

2. 在设备注册成功后,可以查看生成的设备ID和APIKey,使用这两个信息可以在UniApp客户端中进行设备绑定。

3. 然后,在UniApp中使用相应的API来连接OneNet服务,并传入设备ApiKey信息以及设备ID进行绑定,绑定成功即可实现数据上传和控制设备等功能。

登录后进入开发者中心

登录成功,点击进入“开发者中心”。

点击左侧菜单

这里我们点击箭头所指的“多协议接入”

可以看到这里可以创建基于MQTT、HTTP、EDP、Modbus、TCP透传等协议的产品。

我们先添加支持HTTP协议的产品,进入HTTP的选项页面

点击“添加产品”按钮

产品信息添加完成后,点击“确定”按钮。

如上图,支持HTTP协议的产品添加完成,点击列表中的新建的产品,进入产品管理页面。

注意一下,下图的 Master APIKey 后续开发需要,我们先记下来。

点击左侧的“设备列表”,

这里我们新建一个设备

填写必要的信息(其中设备编号自己定义),然后点击“添加”按钮。

可以看到我们新添加的设备。注意一下,这里的 设备ID 后续开发需要,我们先记下来。

我们再点击“数据流”

点击“数据流模板管理”

点击“添加数据流模板”

填写数据流信息,然后点击“添加”按钮

点击左侧列表的“设备列表”

再次点击“详情”

将其中的 API地址 复制保存,后续会用到。

注意一下:设备详情里有个APIKey,这个内容可以自己设置,同时上面我们提到的有一个Master APIKey。这两者的区别是,在后面使用HTTP *** 作设备时,Master APIKey对产品下的所有的设备都具有超级权限,而每个设备的APIKey仅对当前设备具有 *** 作权限。

我们再点击左侧列表的“API调试”

到这里我们已经获取到以下几个参数:

我们下面来模拟通过HTTP协议提交数据,完整的路由为:

将这些参数填入到API调试器对应的位置处:

其中HTTP请求参数的内容为JSON格式,如下

然后点击“执行请求”按钮,右侧返回内容为succ,说明我们请求成功了。

再回到设备列表,进入设备详情的数据流展示页面


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7897626.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存