写点什么

阿里云物联网平台之极速体验

  • 2022 年 8 月 03 日
  • 本文字数:1537 字

    阅读完需:约 5 分钟

阿里云物联网平台之极速体验

体验入口

阿里云物联网平台活动地址:https://developer.aliyun.com/learning/topic/IoT2022article


点击【立即试用】,跳转到企业物联网平台试用中心

点击箭头指向【立即开通】或者【立即试用】都可以,开通之后管理平台页面如下

如果需要更多功能体验的话可以直接【升级企业版】

公共实例--设备管理

点击【公共实例】可以看到公共实例的详细信息,包括

设备接入、数据流转、日志排查、监控配置、OTA 升级等,下面我们先看设备接入

产品

点击【设备接入】跳转到产品页面

初次使用企业物联网平台,这里可以选择【快速入门】来创建产品体验物联网平台的功能

点击【快速入门】后点击【开始体验】

产品名称是一类产品的总称,这里输入空调点击【下一步】

如图选择 Wiindows、Java 开发工具包

点击【下载 Windows 工具包】,点击【下一步】,

然后去本地目录打开命令框执行命令

解压完成之后进入目录,执行脚本

可以看到命令行页面打印成功日志

同时回到物联网平台可以看到上报的成功的设备数据

下面测试物联网平台和本地数据的交互,状态选择【打开】,输入数据【111111111111111111111111】,点击【发送指令】可以看到设备返回的数据信息

设备测试成功,点击【完成】

可以继续查看设备详情或者其他信息。

设备

打开设备管理页面

可以看到我们刚才添加的空调的设备,点击【批量添加】

选择我们刚才创建的产品大类,输入设备数量,点击【确认】便可以批量增加多台设备的管理,方便操作,

这里可以看到刚才批量添加的两台设备。

分组

创建分组

创建分组成功可以看到

点击 tab 设备列表,然后【添加设备到分组】,选择刚才的其中一个设备勾选

点击【确定】,选中的设备就被添加到 家用 分组下面了

任务

创建任务,输入红框内容

点击【下一步】,

输入每分钟作业执行数量,点击【完成】

回到任务列表等待一会儿可以看到任务执行状态已完成,点击【查看】

可以看到创建的任务的详情,点击 tab 页【作业概览】可以看到任务执行的设备信息

以上操作完成之后,对于设备管理的基本功能就已经熟练了,那么下面开始进行规则引擎相关的操作

公共实例--规则引擎

服务端订阅

首先需要创建一个订阅,点击【创建订阅】

创建完成之后查看文档

找到 Java SDK 接入示例

点击跳转到如图

下载 Demo 代码包,配置参数

其中 host 参数规则

需要自己手动组合

${uid}.iot-amqp.${regionId}.aliyuncs.com

组合完成之后指定 demo 的 main 函数可以看到输出日志中消息已经消费了

查看消费列表可以看到消费的日志

如此,整个物联网平台从添加产品,设备,消息发送,消息订阅,消息消费就全部完成了,这里大家可以看下我在 demo 的配置信息

后续企业的接入可以直接通过 demo 的连接方式来消费物联网平台设备的消息信息,从而实时监控设备状态,实现物联。本地 demo 项目页面

总结

这次物联网平台的整体体验还是很不错的,创建产品、设备、分组、任务的操作都很流畅,在创建产品的过程中,由于我选择的 Windows 环境执行,所以在解压 aliyun_iot_device_quickstart.zip 时 unzip 命令未执行成功,后来直接本地解压了执行 start.bat 执行成功,也算有点小波折,后面在物联网平台进行服务端订阅操作后,下载 java SDK demo 代码后在配置参数的过程中,由于没有看清楚 accessKey、accessSecret、host 代码配置参数的来源,一开始找的参数不对,导致一直消费消息不成功,后面仔细看了文档参数来源之后,更改为正确的参数,程序就可以正常消费物联网平台发送的消息,从而实现物联互通,数据联通,这次体验真的很不错,后续物联网平台的应用场景也会很广泛的,企业可以通过物联网平台的产品、设备管理自己生产的产品,通过服务端订阅配置产品的消息相关,通过类似的 demo 代码来消费消息获取设备数据实现物联互通,虽然这次只是通过 demo 进行的测试,但是整体流程很完整,也是有一定的参考意义的,感兴趣的小伙伴可以试一下,体验一下物联网的魅力。

发布于: 刚刚阅读数: 3
用户头像

还未添加个人签名 2022.07.22 加入

还未添加个人简介

评论

发布
暂无评论
阿里云物联网平台之极速体验_开源_六月的雨在infoQ_InfoQ写作社区