从零开始体验IoTDA

举报
irrational 发表于 2022/01/17 10:51:35 2022/01/17
【摘要】 从零开始体验IoTDA话不多收,直接上菜,按照官网参考文档实操笔记,小白也能看懂~~~ 快速入门从总目录搜索设备接入,点击然后点击产品数创建产品,填写有关信息即可。由于读者可能没有现成的设备,我们采用官方的烟雾传感器为例。回到设备接入服务,点击快速体验。选择向导式极速体验该界面可以看到有关的设备信息,我们按照操作提示,设置产品名称。创建产品。按照提示气泡,填写有关信息后注册设备。以Wind...

从零开始体验IoTDA

话不多收,直接上菜,按照官网参考文档实操笔记,小白也能看懂~~~

快速入门

img

从总目录搜索设备接入,点击

然后点击产品数

img

img

创建产品,填写有关信息即可。

由于读者可能没有现成的设备,我们采用官方的烟雾传感器为例。

回到设备接入服务,点击快速体验。

img

选择向导式极速体验

img

img

该界面可以看到有关的设备信息,我们按照操作提示,设置产品名称。

img

创建产品。

按照提示气泡,填写有关信息后注册设备。

img

image-20220116194421124

以Windows10 C#为例,点击下载设备演示包。

img

解压后,打开exe文件。

img

回到控制台,发现设备状态变为在线。

img

img

调整上报频率为1s一次,下发命令。

img

回到控制台,发现设备信息变为一秒变化一次,体验完成。

模型构建

这次我们以智慧灯为例,构建一个模型。

登录管理控制台,点击产品

img

点击创建产品

img

填写有关信息即可

img

创建完成,查看详情。

img

自定义模型

img

img

如上图,填写相关信息。

img

添加属性。

img

如图填写即可,然后确定。

然后添加命令。

img

在命令界面,单击新增输入参数

如图填写

img

新增命令成功

img

注册虚拟设备:在产品界面,单击在线调试

img

新增测试设备,选择虚拟设备

img

img

设备ID

61e407a7de9933029be2e09c_1642339945025

设备密钥

0123456789abcdef

选择调试:

img

在设备模拟器,模拟一个光照强度

img

img

在应用模拟器选择开灯命令发送

img

进阶体验

下面为大家带来基于java的体验

设备接入服务,选择创建产品

img

下载模型文件,该模型文件已开发完毕(由开发产品模型开发完毕的产品模型导出)。详细开发过程指导大家可以参考官网的在线开发产品模型

img

在刚刚创建的产品上传模型文件

img

然后创建设备

img

img

保存设备秘钥,下载JAVA样例

img

导入java工程。

img

修改代码

img

deviceID

img

img

img

img

运行程序,设备变为在线

img

属性上报,由下面的代码实现:

//上报json数据,注意serviceId要与产品模型中的定义对应
String jsonMsg = "{\"services\":[{\"service_id\":\"BasicData\",\"properties\":{\"luminance\":32},\"eventTime\":null}]}";

查看上报结果

img

命令下发,点击API检索和调试

img

按图示步骤调试

img

回到设备侧,查看收到的指令

img

通过云端获取上报数据,点击这里获取Java AMQP接入示例

控制台->规则 创建

img

img

参考如图设置

img

继续创建,设置转发目标AMQP,预置规则

img

img

然后,修改刚刚下载的AMQP代码样例中的参数。

img

img

img

我们可以看到,数据被成功接收,实验成功。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。