IoT设备接入基础(二)|学习笔记

简介: IoT设备接入基础(二)|学习笔记

开发者学堂课程【物联网平台实操入门IoT设备接入基础(二)】学习笔记与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/1031/detail/15122


IoT设备接入基础(二)

二.设备身份

来介绍一下设备平台的身份。平台支持三种身份体系,就是说可以通过烧录这三种身份直接登录到平台。比如第一个身份是平台身份,平台身份就是指平台上面的一个pk加dn加ds,这三个加起来就是平台的身份,每个设备在平台上面是唯一的。X509既是一种双向通道,也是一种身份,X509证书可以在设备上不用烧录平台身份,只烧录X509证书,在平台上将X509证书跟平台的身份在控制台上做一个绑定,绑定以后就相当于可以通过。

X509证书的模式登录平台,就是设备只烧录X509证书再登录到平台,平台会做一些身份的转换。平台内部实际上还是通过平台身份来做一些数据的流转。第三个身份是ID2,ID2是阿里云ROT安全团队自己推出的,它的作用是什么?它其实跟X509一样都是双向认证,但是有它一个好处就是,在将三项认证的过程当中的一个证书,因为双向认证时会要两边,包括设备向服务传证书证,服务端向设备传证书,ID2将这个证书的流程相当于直接优化掉,就是既可以保障平台设备的安全性,又可以减少在设备建连时的证书传输,证书流量的消耗问题。

image.png

这三种身份在平台上基本上都可以获取,比如平台身份有几种方法,在控制台上或者直接创建单个设备就可以。比如一般厂商设备可能会量产,所以量产一般也提供批量创建。创建设备都是可以在控制台上直接创建,也可以通过第三种方式,如果有开发能力比较好的企业就可以直接通过云端提供的API,可以通过这种API直接快速的创建设备,这是平台身份的获取。

X509身份获取有两种方式,一种就是阿里云IOT平台直接颁发X509证书,拿到X509证书以后去设备上烧录就可以了。X509证书会在平台上自动跟平台身份去做一个绑定,绑定完后就直接拿X509证书就能通信了。还有一种方式就是用户自己颁发的X509证书,这种就相当于在平台上注册自己颁发的X509证书也是可以的。还有一种就是ID2的身份获取。ID2身份获取也是专门有一个ID2的控制台,可以在这个控制台上开启ID2能力后,直接购买License数量。比如购买ID2 1000个,就可以给1000个ID2的限额,再通过一型一密,后面会介绍到通过设备DN动态创建这个设备,所以ID2也有专门的控制台来获取的身份,这就是平台的身份体系。

相关文章
|
4月前
|
传感器 物联网 网络架构
ENS、IoT设备、X86、ARM
ENS(Enterprise Name Service)是企业名称服务,是一种为物联网设备提供命名和寻址服务的技术。ENS通过为物联网设备分配唯一的名称和地址,使得物联网设备可以被网络中的其他设备和服务所识别和访问。 IoT设备(Internet of Things device)是连接到互联网的物理设备,可以收集和共享数据,用于监测、控制和优化各种业务流程和操作。IoT设备包括各种传感器、执行器、网关和路由器等。
75 2
|
4月前
|
网络协议 物联网 5G
K3S 系列文章 -5G IoT 网关设备 POD 访问报错 DNS 'i/o timeout' 分析与解决
K3S 系列文章 -5G IoT 网关设备 POD 访问报错 DNS 'i/o timeout' 分析与解决
|
8天前
|
机器学习/深度学习 人工智能 算法
物联网(IoT)就像是一个大型派对,无数的设备都在欢快地交流着信息
【9月更文挑战第4天】在这个万物互联的时代,物联网(IoT)犹如一场盛大的派对,各类设备欢聚一堂。然而,如何让这些设备互相理解并协同工作呢?这就需要机器学习与人工智能的助力。例如,智能空调通过学习你的使用习惯来调节温度,使你更加舒适;智能安防系统则能识别异常行为并及时报警,保障家庭安全。此外,智能农业、交通等领域也因机器学习和人工智能的应用变得更加高效。下面通过一个简单的温度预测代码示例,展示机器学习在物联网中的实际应用,让我们一起感受其强大潜力。
14 0
|
1月前
|
存储 监控 安全
使用IoT设备优化家庭生活的技术探索
【8月更文挑战第4天】IoT设备以其智能化、便捷性和高效性,正逐步成为现代家庭不可或缺的一部分。从智能照明到智能安防,从智能恒温器到智能厨房,再到智能语音助手,这些设备不仅优化了我们的家庭生活,还提升了我们的生活质量和幸福感。随着技术的不断进步和应用场景的不断拓展,我们有理由相信,未来的智能家居将会更加智能、更加人性化,为我们的生活带来更多惊喜和便利。
|
19天前
|
存储 SQL JSON
【Azure IoT Hub】从设备端如何向IOT发送海量数据,可以使用从设备到IoT连接的直接传输吗?如何把IoT Hub中的数据存储到Azure Storage中?
【Azure IoT Hub】从设备端如何向IOT发送海量数据,可以使用从设备到IoT连接的直接传输吗?如何把IoT Hub中的数据存储到Azure Storage中?
|
3月前
|
传感器 安全 物联网
物联网(IoT)设备的硬件选型与集成技术博文
【6月更文挑战第28天】物联网设备硬件选型与集成聚焦关键要素:功能匹配、性能稳定性、兼容扩展及成本效益。嵌入式系统、通信协议、数据处理和安全性技术确保集成效果,支撑高效、智能的IoT系统,驱动家居、城市与工业自动化变革。
|
4月前
|
安全 物联网 测试技术
构建未来:Android与IoT设备的无缝交互深入探索软件自动化测试的未来趋势
【5月更文挑战第30天】在物联网(IoT)技术快速发展的当下,Android系统因其开放性和广泛的用户基础成为了连接智能设备的首选平台。本文将探讨如何通过现代Android开发技术实现智能手机与IoT设备的高效、稳定连接,并分析其中的挑战和解决方案。我们将深入挖掘Android系统的底层通信机制,提出创新的交互模式,并通过实例演示如何在Android应用中集成IoT控制功能,旨在为开发者提供一套可行的指导方案,促进IoT生态系统的进一步发展。
|
4月前
|
安全 物联网 Android开发
构建未来:Android与IoT设备的无缝集成
【5月更文挑战第10天】 在数字化时代的浪潮中,智能设备与互联网的结合日益紧密。本文深入探讨了Android系统如何通过其开放性和灵活性成为连接物联网(IoT)设备的关键枢纽。我们将分析Android平台与IoT设备集成的技术途径,探索它们如何共同塑造智能家居、可穿戴技术以及工业自动化等领域的未来。文中不仅阐述了当前的发展状况,还展望了未来的发展趋势,特别是安全性和隐私保护方面的挑战及对策。
79 1
|
4月前
|
消息中间件 弹性计算 物联网
【阿里云弹性计算】阿里云ECS在IoT领域的应用:支撑大规模设备连接与数据处理
【5月更文挑战第26天】阿里云ECS是弹性计算服务,支持IoT设备的连接与数据处理。通过MQTT协议实现设备快速接入,配合消息队列处理异构实时数据。ECS可用于部署数据处理工具、应用服务,如智能家居控制系统,通过弹性伸缩适应负载变化。结合阿里云其他服务,ECS为IoT提供完整解决方案,助力企业数字化转型。
64 0
|
4月前
|
新零售 JSON 物联网
振南技术干货集:制冷设备大型IoT监测项目研发纪实(7)
振南技术干货集:制冷设备大型IoT监测项目研发纪实(7)