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

简介: 主要讲述首次体验阿里云物联网平台,配置产品、设备以及设备消息推送及后端Java代码消息消费处理等

体验入口

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

image.png

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

image.png

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

image.png

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

公共实例--设备管理

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

image.png

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

产品

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

设备

打开设备管理页面

image.png

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

image.png

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

image.png

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

分组

创建分组

image.png

创建分组成功可以看到

image.png

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

image.png

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

image.png

任务

创建任务,输入红框内容

image.png

点击【下一步】,

image.png

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

image.png

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

image.png

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

image.png

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

公共实例--规则引擎

服务端订阅

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

image.png

创建完成之后查看文档

image.png

找到Java SDK接入示例

image.png

点击跳转到如图

image.png

下载Demo代码包,配置参数

image.png

其中host参数规则

image.png

需要自己手动组合

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

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

image.png

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

image.png

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

image.png

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

image.png

总结

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

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
7月前
|
存储 运维 监控
物联网平台常见类别及对应平台(一)
物联网平台常见类别及对应平台(一)
504 0
|
2月前
|
消息中间件 DataWorks 物联网
MQTT问题之接入阿里云物联网平台如何解决
MQTT接入是指将设备或应用通过MQTT协议接入到消息服务器,以实现数据的发布和订阅;本合集着眼于MQTT接入的流程、配置指导以及常见接入问题的解决方法,帮助用户实现稳定可靠的消息交换。
176 1
|
10天前
|
消息中间件 存储 JavaScript
阿里云IOC物联网异步处理基础概念
该内容介绍了异步处理基础和消息队列的相关概念。首先,同步处理指任务完成后才能执行其他操作,而异步则允许任务并行执行,不阻塞程序。异步能提高系统并发性和响应性,但也增加复杂性和资源消耗。接着,提到了消息队列,包括生产者、消费者、队列、broker和topic等概念,并指出在IoT中,设备作为生产者发送消息到特定topic,消费者从队列获取数据。最后,简要介绍了AMQP协议,它是用于应用程序间消息传递的开放标准,常用于分布式系统和物联网,如RabbitMQ和Apache Qpid。课程将以Apache Qpid为例接收IoT数据。
125 6
阿里云IOC物联网异步处理基础概念
|
2月前
|
消息中间件 网络协议 物联网
MQTT协议问题之阿里云物联网服务器断开如何解决
MQTT协议是一个轻量级的消息传输协议,设计用于物联网(IoT)环境中设备间的通信;本合集将详细阐述MQTT协议的基本原理、特性以及各种实际应用场景,供用户学习和参考。
130 1
|
7月前
|
存储 机器学习/深度学习 监控
物联网平台常见类别及对应平台(二)
物联网平台常见类别及对应平台(二)
253 0
|
3月前
|
存储 安全 物联网
安防摄像头IPC如何快速接入阿里云Link Visual视频服务(阿里云生活物联网)
Link Visual是生活物联网平台针对视频产品推出的增值服务,提供视频数据上云、存储、转发、AI计算等能力。 大白话就是:通过阿里云的Link Visual视频服务,可以让你的IPC摄像头设备完成上云功能,并快速实现如下功能介绍中的功能。其中可以享受阿里云P2P协议支持,帮助企业节省流量服务器流量带宽。
298 7
|
6月前
|
消息中间件 Java 物联网
[笔记]阿里云物联网之业务服务端(java、php)接入阿里云平台(二)
[笔记]阿里云物联网之业务服务端(java、php)接入阿里云平台(二)
328 0
|
6月前
|
消息中间件 物联网 Java
[笔记]阿里云物联网之业务服务端(java、php)接入阿里云平台(一)
[笔记]阿里云物联网之业务服务端(java、php)接入阿里云平台
293 1
|
7月前
|
JSON 物联网 开发工具
设备接入组件功能介绍
设备接入组件功能介绍
325 0
|
1月前
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客

相关产品

  • 物联网平台