10.1 阿里云物联网平台介绍

阿里云物联网平台是阿里巴巴公司推出的专业物联网服务平台,其提供的详尽的文档和清晰的管理界面非常适合刚刚接触物联网平台的初学者,对物联网系统架构、管理等有一个整体上的把握。

阿里云物联网平台文档

阿里云物联网管理平台可视化界面 (需要注册阿里云账户后才能使用)

基于阿里云物联网平台的物联网系统架构

基于阿里云物联网平台的物联网系统架构图如上图所示,整个系统可大致分为4层架构:

  1. 边缘设备:物联网系统中的数据生产者,通常为传感器,一般认为没有计算能力。
  2. 边缘节点:边缘节点对下收集边缘设备产生的数据,对上将数据转发给物联网平台,通常为网关,具有数据转发和路由功能,同时具备一定的计算能力,边缘计算就在边缘节点上发生。
  3. 物联网平台:一个集管理、控制、部署等多个功能于一体的平台。
  4. 应用层:利用物联网平台提供的服务,可以在网页端的可视化界面查看平台运行情况,并通过平台发送管理指令,也可以利用平台提供的接口实现自己的应用,在服务器上进行数据的后续处理等。

物联网平台的搭建

具体的搭建流程参考文档:平台搭建快速入门

搭建的大致流程可分为以下几步:

  1. 定义产品。“产品”是阿里云物联网平台中的一个专有名词,指的是平台管理的物理实体(这里不用“设备”一词,是因为“设备”也是专有名词)的一个抽象,类似于面向对象编程中“类”的概念,比如“温度计”或者“摄像头”,指的并不是一个具体的温度计或摄像头,而是一种类型。在阿里云物联网平台中,产品分为两类:网关和设备,其中网关对应边缘节点,设备对应边缘设备,搭建物联网平台需要 大专栏  10.1 阿里云物联网平台介绍定义至少这两种产品,根据实际需要,类型为“设备”的产品一般会有多种,对应多种不同的边缘设备。
  2. 定义设备。“设备”是阿里云物联网平台中的一个专有名词,指的是平台管理的具体物理实体,类似于面向对象编程中“实例”的概念,因此一个产品可以对应一个或许多设备,说明这些设备均属于同一类型。
  3. 定义物模型。“物模型”是阿里云物联网平台中的一个专有名词,指的是产品对应的数据模型。为特定产品定义物模型,相当于规定了该产品对应的设备要发送数据的类型、发送数据的格式等。
  4. 连接平台与设备。连接分为两种:第一种是将边缘节点接入平台,第二种是将边缘设备连接到边缘节点。在边缘节点接入平台中,需要下载并安装阿里云平台的程序包[Link Kit SDK]并开启服务。边缘设备连接到边缘节点具体参考文档:设备接入,里面涉及到“驱动”的概念。
  5. 驱动开发。“驱动”是阿里云物联网平台中的一个专有名词,指的是一种实现边缘设备和边缘节点连接的程序。由于边缘设备多种多样,为了将边缘设备接入边缘节点,需要为不同类型的边缘设备开发不同的驱动程序。驱动开发参考文档:驱动开发
  6. 部署。

以上步骤完成后,就可以在阿里云提供的可视化管理界面上查看各种信息了。

基于物联网平台的应用开发

利用阿里云物联网平台进行应用开发,需要了解该平台提供的各种程序接口,参考文档:云端API

API的具体使用方式可以阿里云的OpenAPI Explorer,在其中有详细的调用说明和示例。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。

10.1 阿里云物联网平台介绍

原文地址:https://www.cnblogs.com/lijianming180/p/12410138.html

时间: 2024-10-06 14:45:57

10.1 阿里云物联网平台介绍的相关文章

阿里云物联网平台体验(树莓派+Python篇)

阿里云物联网平台体验(树莓派+Python篇) 虽然对阿里云物联网平台比较熟悉了,从一开始就有幸参与了飞凤平台(Link Develop 一站式开发平台的前身)的一些偏硬件接入的工作.但是同时也见证了阿里云物联网团队从几十人到数百人的迅速扩张,其物联网平台所承载的内容也急速膨胀,物联网开发套件基础版.飞凤.Link Develop一站式开发平台.物联网开发平台高级版.飞燕.飞象.城市大脑.农业大脑和工业互联平台不一而足……,很难有精力真正熟悉和了解阿里云的每一款物联网产品. 这次有幸成为物联网平

基于阿里云物联网平台实现的简易出入监控

本文通过一个简单实例,主要介绍了如何使用树莓派快速接入阿里云iot platform,并实现了一个简易的监控人员出入并拍照上送钉钉群的场景 场景在公司大门入口处布点树莓派和红外感应,实现出入口人员出入时,自动拍照并上送钉钉群机器人 准备物料准备树莓派HC-SR501 人体红外感应器树莓派摄像头母对母杜邦线三根阿里云环境准备物联网平台对象存储OSS函数计算日志服务(可选)操作步骤1 云端开发1.1 物联网平台登录阿里云控制台,进入物联网平台控制面板 1.1.1 新建产品进入设备管理,创建产品,选择

树莓派3B+实践(2)- 阿里云物联网平台接入(设备端C语言SDK编译)解决undefined reference to `IOT_CMP_Init'错误

本想实践亚马逊aws的接入方案,由于亚马逊aws个人账户需要VISA信用卡,所以先用阿里云实践学习,以后有机会再接入aws. 1. 申请一个阿里云账户,需要绑定支付宝账户,阿里云个人账户可以申请部分业务免费,而且基础版每个月前100w条消息传输免费,个人用来学习实践绰绰有余. 2.根据阿里云物联网平台的帮助文档进行服务器端配置,这里不再赘述,帮助文档网址. 3. 重点说一下遇到的坑,由于阿里云的设备端sdk一直在更新功能,然而官网和github上的帮助文档没有随之更新,所以直接按照文档编译sdk

手机秒变IoT设备?——巧妙利用阿里云物联网平台

作者序 什么?嵌入五行代码可以实现用户定位,用户在线数量统计,还能和云端消息交互! 没错得益于阿里云物联网套件创建设备免费,消息收费也只有百万消息三块六(先使用后付费,不满不要钱),尤其对于学生党来说,基本是用不了这么多,也就意味着免费!(学生党福音[手动滑稽]) Talk is cheap,show me the code public static void main(String[] args) { //去阿里云官网上创建一个产品,设置好地理位置属性.可以变相用做分组 String pro

ESA2GJK1DH1K基础篇: 阿里云物联网平台: 测试MQTT连接阿里云物联网平台

前言 这节看一下在阿里云上实现MQTT通信是个怎样的流程 其实我很长时间都没有出怎么连接现成的物联网平台的教程, 一直写的是教给大家自己搭建服务器,主要原因是因为我感觉连接现有的学不到东西. 现在出这种教程,是因为发现确实很多人喜欢用. 但是大家看看吧!连接现有的十分的简单 其实我不明白的是:网上到处都是这种的教程!!!!而且价格定的高,就好像多么的高大上一样...... 搜索物联网平台(如果没有开通自行开通) 创建产品 注意:看看自己的这里是那个区域的,后面会用到 现在我就需要知道设备怎么连接

ESA2GJK1DH1K升级篇: 阿里云物联网平台 OTA: 关于阿里云物联网平台 OTA 的升级流程

前言 鉴于有些用户直接想使用现成的物联网平台实现 OTA 远程升级 我就写一写这系列的文章 注意:首先大家必须把我自建服务器是如何实现的看明白! 我看了下阿里云提供的,实际上流程和咱自建实现的差别不大 https://help.aliyun.com/document_detail/85700.html?spm=a2c4g.11186623.6.699.6292740d5hzKl6 首先控制升级获取当前程序的版本号等走的还是MQTT 设备端首先通过MQTT获取云端的版本信息,还有程序固件的http

ESA2GJK1DH1K基础篇: 阿里云物联网平台: 云平台显示单片机采集的温湿度数据,控制设备继电器(基于ESP8266,AT指令TCP_MQTT通信)(V1.0)

实现的功能 把单片机采集的温湿度显示在云平台 实现步骤1 1.在云平台再弄一个自定义功能 实现步骤2 我就是修改的这一节的单片机程序 https://www.cnblogs.com/yangfengwu/p/12539421.html 1.为了方便大家使用,我修改成了下面 用户直接根据自己的修改就可以 2.我设置的发布主题 3.我设置的订阅主题 下载单片机程序然后测试 一,调整波动开关位置,STM32和Wi-Fi通信 二,短接STM32的PB2和Wi-Fi模块的RST引脚(为了做项目稳定可靠,请

ESA2GJK1DH1K基础篇: 阿里云物联网平台: 测试MQTT客户端接收云平台的数据

前言 有时候想想可能直接连接现成的感觉比较方便吧! 但是实际上如果你做多了会发现,限制住了很多. 当然,适合个人玩家. 所以很多人去连接现成的.不愿意自己去搭建, 测这节会感觉:这是啥呀...下一节更精彩,但是必须看这节 测这节会感觉:这是啥呀...下一节更精彩,但是必须看这节 测这节会感觉:这是啥呀...下一节更精彩,但是必须看这节 测试1 1.选择设备 ---- 查看 2.Topic ---- 查看 下面是说咱可以订阅那几个主题 咱先看订阅:  /a1m7er1nJbQ/Mqtt/user/

《ServerSuperIO Designer IDE使用教程》- 6.增加与阿里云物联网(IOT)对接服务,实现数据交互。发布:v4.2.4 版本

v4.2.4 更新内容:1.增加了对接阿里物联网平台的服务.下载地址:官方下载   6. 增加与阿里云物联网(IOT)对接服务,实现数据交互  6.1    概述 为了满足业务系统数据上云的要求,ServerSuperIO集成了对接阿里云物联网的服务.企业级系统建设采用ServerSuperIO作为后台服务,同时可以把数据上传到阿里云物联网平台,后续使用阿里的产品体系构建应用.当然也可以在阿里云购买服务器资源,把ServerSuperIO部署在服务器上,使用SuperLink(内部定义的协议)协