阿里云物联网平台快速入门实践

简介: 快速入门

物联网平台提供了物联设备上云的服务,无需自建物联网的基础设施即可便捷地接入和管理设备。具有低成本、高可靠、高性能、易运维的优势,强大的数据处理能力可以更好地对设备数据进行分析和可视化展示,实时的安全威胁检测可以保证每个实例都是安全可靠的,是每个企业设备上云的首选。

1、开发者登入账号

开发者前往企业物联网平台,从下图中可以看到新用户可以免费试用,首先完成注册或者登录。
1.png

接着直接点击下图的管理控制台。
2.png

如果开发者之前已经购买过或者只是试用,可以直接跳到第三步创建产品。而有些开发者购买了HaaS开发板,已经获得了赠送的1年免费套餐包,可进入第二步查看充值的资源包(如购买了HaaS板还未领取套餐包,可在HaaS开发者群中联系HaaS小二 - 风裁 领取)。

2、查看已充值(赠送)的资源包

从点击管理控制台进来后,点击费用,如下图所示:

3.png
在左下角有提货券管理,点击,如下图所示:

4.png

进入提货券管理,点击详情项,进入提货券详情页面,如下图所示:
5.png

点击立即开通,如下图所示,资源包已经成功开通。
6.png

前往订单列表,如果出现物联网小规格套餐包说明已经充值成功,如下图所示:
7.png

3、创建产品与设备

使用物联网平台的第一步是在云端创建产品和对应设备,获取设备证书(ProductKey、DeviceName和DeviceSecret)。

产品相当于一类设备的集合,同一产品下的设备具有相同的功能。您可以根据产品批量管理设备,如定义物模型、自定义Topic等。

您的每个实际设备需对应一个物联网平台设备。将物联网平台颁发的设备证书(ProductKey、DeviceName和DeviceSecret)烧录到设备上,用于设备连接物联网平台的身份验证。

3.1、创建产品

首先点击“公共实例”
8.png

在左侧导航栏,选择设备管理> 产品创建产品
9.png

再配置参数,完成后点击确认。
10.png

3.2、添加设备

点击“添加设备”为新创建的产品添加一个全新的设备。
11.png

可以批量添加,也可以添加单个设备,这里点击下图中的“添加设备”来添加单个设备,
12.png

输入DeviceName和备注名称,点确认就可以
13.png

在下图中点击“完成”。
14.png

至此产品和设备就已经创建成功了,可以点击查看就能获取设备证书。
15.png

设备证书包含ProductKey、DeviceName和DeviceSecret。设备证书是设备后续与物联网平台交流的重要凭证,请妥善保管。
16.png

3.3、为产品定义物模型

物联网平台支持为产品定义物模型,将实际产品抽象成由属性、服务、事件所组成的数据模型,便于云端管理和数据交互。产品创建完成后,您可以为它定义物模型,产品下的设备将自动继承物模型内容。

在左侧导航栏,选择设备管理> 产品。在产品列表中,找到已创建的产品,单击操作栏的查看
17.png

在产品详情页,单击功能定义页签,然后单击编辑草稿
18.png

功能定义页面,单击添加自定义功能,进行物模型配置,然后单击确认

重复此步骤的操作,完成如下属性、服务、事件配置
19.png

添加完成后,单击物模型TSL,在完整物模型栏下,可看到该产品的完整物模型JSON文件,并且可以导出。
20.png

另外除了前面在功能定义页面,单击添加自定义功能,一步一步配置外,也可以点击“快速导入”来导入模型文件,
21.png

比如导入一个HaaSFlower.TSL.json的模型文件。
之后再点击发布。
22.png

至此物联网平台上的操作就结束了,后续就需要关注如何建立设备与平台的连接。

可以参考示例:

4、参考资料

阿里云物联网平台公共实例快速入门

若有收获,就点个赞吧

5、开发者技术支持

如需更多技术支持,可加入钉钉开发者群
HaaS群二维码.png

更多技术与解决方案介绍

请访问阿里云AIoT首页

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
Windows Linux
Windows CMD中的findstr命令详解
Windows CMD中的findstr命令详解 一、作用 findstr是Window系统自带的命令,用于查找某路径下指定的一个或多个文件中包含某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。
8106 0
|
7月前
|
人工智能 JSON 物联网
拒绝算力焦虑!从LoRA到QLoRA,带你手搓“私人订制”大模型进阶全攻略
本文深入解析大模型仿真的三大技术流派:LoRA、QLoRA与全量微调,揭示如何低成本打造专属AI模型。通过通俗讲解与实操代码,帮助开发者突破算力限制,在医疗、金融等专业领域实现模型定制化,让普通人也能玩转大模型训练。
665 0
|
监控 网络协议 Nacos
介绍一下Nacos
介绍一下Nacos
1387 91
|
11月前
|
机器学习/深度学习 边缘计算 数据处理
FrankenSplit:用于移动边缘计算的浅层变分瓶颈注入高效神经特征压缩——论文阅读
FrankenSplit提出一种面向移动边缘计算的高效神经特征压缩框架,通过浅层变分瓶颈与显著性引导失真优化,实现低带宽、低延迟的模型分割推理,支持多架构泛化,在保持高精度的同时显著降低传输开销。
497 14
FrankenSplit:用于移动边缘计算的浅层变分瓶颈注入高效神经特征压缩——论文阅读
|
10月前
|
安全 Linux 虚拟化
VMware Tools 13.0.5.0 发布 - 客户机操作系统无缝交互必备组件
VMware Tools 13.0.5.0 发布 - 客户机操作系统无缝交互必备组件
853 4
|
11月前
|
机器学习/深度学习 边缘计算 算法
【无人机】无人机群在三维环境中的碰撞和静态避障仿真(Matlab代码实现)
【无人机】无人机群在三维环境中的碰撞和静态避障仿真(Matlab代码实现)
452 0
|
开发框架 JavaScript 前端开发
Harmony OS开发-ArkT语言速成一
本文介绍ArkTS语言,它是鸿蒙生态的应用开发语言,基于TypeScript,具有静态类型检查、声明式UI、组件化架构、响应式编程等特性,支持跨平台开发和高效性能优化。ArkTS通过强化静态检查和分析,提升代码健壮性和运行性能,适用于Web、移动端和桌面端应用开发。关注我,带你轻松掌握HarmonyOS开发。
830 5
Harmony OS开发-ArkT语言速成一
|
存储 物联网 Python
使用 unicodedata 模块对字符串标准化
使用 unicodedata 模块对字符串标准化
564 1
|
监控 前端开发 开发工具
ARMS前端监控
【8月更文挑战第25天】
683 1
|
存储 开发工具 数据库
什么是 Git 存储库?
【8月更文挑战第14天】
1055 3

相关产品

  • 物联网平台