从零开始体验IoTDA
从零开始体验IoTDA
话不多收,直接上菜
快速入门
从总目录搜索设备接入,点击
然后点击产品数
创建产品,填写有关信息即可。
由于读者可能没有现成的设备,我们采用官方的烟雾传感器为例。
回到设备接入服务,点击快速体验。
选择向导式极速体验
该界面可以看到有关的设备信息,我们按照操作提示,设置产品名称。
创建产品。
按照提示气泡,填写有关信息后注册设备。
以Windows10 C#为例,点击下载设备演示包。
解压后,打开exe文件。
回到控制台,发现设备状态变为在线。
调整上报频率为1s一次,下发命令。
回到控制台,发现设备信息变为一秒变化一次,体验完成。
模型构建
这次我们以智慧灯为例,构建一个模型。
登录管理控制台,点击产品
点击创建产品
填写有关信息即可
创建完成,查看详情。
自定义模型
如上图,填写相关信息。
添加属性。
如图填写即可,然后确定。
然后添加命令。
在命令界面,单击新增输入参数
如图填写
新增命令成功
注册虚拟设备:在产品界面,单击在线调试
新增测试设备,选择虚拟设备
设备ID
61e407a7de9933029be2e09c_1642339945025
设备密钥
0123456789abcdef
选择调试:
在设备模拟器,模拟一个光照强度
在应用模拟器选择开灯命令发送
进阶体验
下面为大家带来基于java的体验
设备接入服务,选择创建产品
下载模型文件,该模型文件已开发完毕(由开发产品模型开发完毕的产品模型导出)。详细开发过程指导大家可以参考官网的在线开发产品模型。
在刚刚创建的产品上传模型文件
然后创建设备
保存设备秘钥,下载JAVA样例。
导入java工程。
修改代码
deviceID
运行程序,设备变为在线
属性上报,由下面的代码实现:
//上报json数据,注意serviceId要与产品模型中的定义对应
String jsonMsg = "{\"services\":[{\"service_id\":\"BasicData\",\"properties\":{\"luminance\":32},\"eventTime\":null}]}";
查看上报结果
命令下发,点击API检索和调试
按图示步骤调试
回到设备侧,查看收到的指令
通过云端获取上报数据,点击这里获取Java AMQP接入示例
控制台->规则 创建
参考如图设置
继续创建,设置转发目标AMQP,预置规则
然后,修改刚刚下载的AMQP代码样例中的参数。
我们可以看到,数据被成功接收,实验成功。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhejgghc
-
photoshop蒙版画笔没反应怎么办
PHP中文网 06-24 -
微信小程序没声音怎么办
PHP中文网 06-15 -
微信提示登录环境异常是什么意思原因
PHP中文网 04-09 -
excel图片置于文字下方的方法
PHP中文网 06-27 -
使用云服务器搭建个人游戏加速器教程
AuroraJay 07-06 -
微信运动停用后别人还能看到步数吗
PHP中文网 07-22 -
微信人名旁边有个图标有什么用
PHP中文网 03-11 -
Excel筛选和排序是灰色的怎么办
PHP中文网 06-22 -
抖音国际版要用什么加速器能流畅刷Tiktok的加速器
TK小达人 08-02 -
键盘上的负数是哪个键
PHP中文网 03-17