以阿里IoT开发物联网和应用平台
1. 链接物联网的概念
物联网(The Internet of Things,简称IOT)是指通过 各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化 学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络[1] 。
---来自百度百科
2. 接入物联网平台设备
此处的接入物联网平台指的是设备接入阿里云物联网平台之后,开发者在云端直接基于物联网平台提供的接口对设备上报的数据进行处理;如果设备接入物联网平台之后、开发者是基于物联网平台之上的某个行业平台(比如智能生活开放平台)进行云端数据处理,那么设备端需要具备的功能存在一定差异。 本文的适用场景为:设备接入阿里云物联网平台并在云端直接基于物联网平台进行开发的场景。
WiFi设备
WiFi设备指设备使用WiFi连接网络,并继而与阿里云物联网通信的设备:

以太网设备
以太网设备指设备使用以太网协议连接网络,并继而与阿里云物联网通信的设备

广域网设备
这里的广域网设备指通过2/3/4G/NB-IoT等移动通信技术接入网络的设备。
MCU+模组模式
这种模式指产品内包含一个MCU以及一个通信模组,其中MCU集成Link Kit SDK以及运行产品逻辑,模组用于发起与阿里云物联网平台的连接,如下图所示:

OpenCPU模式
这种模式指设备厂商将产品的业务逻辑直接运行在广域网芯片上。

这种模式通常使用C语言的Link Kit SDK进行开发,点击此处获取SDK
请参考“快速体验”了解如何将设备数据上传到物联网平台,以及如何从物联网平台接收数据
网关和子设备
网关设备需要集成Link Kit SDK将自己接入阿里云物联网平台,并代理其连接的设备接入阿里云物联网平台

DTU
DTU指通过RS232、RS485等接口接入各种传感器的设备,DTU集成了Link Kit SDK之后可以将传感器接入阿里云IoT

在DTU上集成Link Kit SDK与广域网设备OpenCPU方式类似
3. IoT数据存储
设备数据通过集成支持的模组,直接与阿里云IoT进行通讯,将数据存储。
- 登录物联网平台控制台。
- 左侧导航栏选择数据分析 > 数据管理。
- 在IoT数据存储界面,单击新建数据存储。
- 选择产品和滚动时间周期。
滚动时间周期可以周(7天)、月(30天)、年(365天)为单位设置,也可以选择永久。
如果在2019年3月1日选择存储两个月的数据(60天),那么数据存储周期为2019年3月1日至2019年4月29日。

数据列表中显示新建完成的数据存储任务。您可以编辑或删除该任务。
4. 其它系统直接根据IoT提供的开发接口进行数据应用
以阿里IoT开发物联网和应用平台的更多相关文章
- 国内物联网平台(5):机智云IoT物联网云服务平台及智能硬件自助开发平台
国内物联网平台(5)——机智云IoT物联网云服务平台及智能硬件自助开发平台 马智 平台定位 机智云平台是致力于物联网.智能硬件云服务的开放平台.平台提供了从定义产品.设备端开发调试.应用开发.产测.运 ...
- HC大会,华为联合合作伙伴发布一站式物联网IoT开发工具小熊派BearPi
传统的物联网产品开发步骤复杂,涉及硬件开发.软件开发.云端开发等众多流程.而且产品的开发周期长.开发成本高.产品稳定性不佳.维护成本高.而物联网设备本身市场竞争激烈,价格低,设备更新迭代快,所以在保证 ...
- 阿里云云开发平台助力风变科技Serverless架构升级实战
阿里云云开发平台助力风变科技Serverless架构升级实战 背景 风变科技 一个希望通过技术去推动下一代基础教育的组织.旗下产品包括第一代的熊猫书院(读书类产品).第二代的熊猫小课(泛学科综合学习平 ...
- 这里聊聊扫地机的 IOT 开发
以下内容为本人的著作,如需要转载,请声明原文链接微信公众号「englyf」https://www.cnblogs.com/englyf/p/16663833.html 消费者使用扫地机通常的方式是通过 ...
- HiLink & LiteOS & IoT芯片 让IoT开发简单高效
HiLink & LiteOS & IoT芯片让IoT开发简单高效 华为HiLink & LiteOS & IoT芯片使能三件套,让IoT开发更简单高效.下一代智能手机 ...
- 【Windows10 IoT开发系列】API 移植工具
原文:[Windows10 IoT开发系列]API 移植工具 Windows 10 IoT Core 中是否提供你的当前 Win32 应用程序或库所依赖的 API? 如果不提供,是否存在可使用的等效 ...
- 【Windows10 IoT开发系列】配置篇
原文:[Windows10 IoT开发系列]配置篇 Windows10 For IoT是Windows 10家族的一个新星,其针对不同平台拥有不同的版本.而其最重要的一个版本是运行在Raspberry ...
- 小熊派IoT开发板系列教程正式发布——免费学习
[摘要] 小熊派开源社区针对小熊派IoT开发板首次规划了小熊派未来的系列教程.从基础到进阶的设计,可适应具有不同基础的开发者,通过该系列教程的学习,开发者能够轻松掌握IoT产品的开发.该系列教程包括单 ...
- 智能家居巨头 Aqara 基于 KubeSphere 打造物联网微服务平台
背景 从传统运维到容器化的 Docker Swarm 编排,从 Docker Swarm 转向 Kubernetes,然后在 Kubernetes 运行 SpringCloud 微服务全家桶,到最终拥 ...
随机推荐
- R030---手把手教程:你有一条RPA发送的工资条待查收
一.缘起 前2天写了<R029---简述:用UiPath实现RPA(工作流程自动化)(基础知识篇)>,本篇作为补充. 实战出真知,以做代学,下面以一个HR的真实场景举例实践,用UiPat ...
- Ansible配置文件ansible.cfg详解
Ansible是一个系列文章,我会尽量以通俗易懂.诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些. Ansible系列博文直达链接:Ansible入门系列 前言 此时外面小雨淅淅沥沥 ...
- MapRedue详细工作流程
MapRedue详细工作流程 简述 (1)客户端submit之前获取待处理的数据信息,根据参数配置,形成一个任务分配的规划. (2)提交切片信息到YARN(split.xml,job.split,wc ...
- android异常 More than one file was found with OS independent path 'META-INF/XXX'
android 异常总结:一个文件在jar包中出现多次. Error:Execution failed for task ':app:transformResourcesWithMergeJavaRe ...
- React中创建组件的3种方式
目前作者所知道的创建react组件的方式有三种: 函数式定义(无状态组件) function MyComponent(props){ return( <h1>mycomponent< ...
- Linux mysql开启远程访问
默认情况下远程访问会出现 Can't connect to MySQL server on '192.168.10.18′ (10061) 错误是因为,mysql的默认配置为了增强安全性,禁止了非本机 ...
- linux初学者-普通磁盘分区篇
linux初学者-普通磁盘分区篇 磁盘是计算机的重要组成部分,是记录数据的场所.在使用磁盘时,经常需要对其进行分区来实现不同的用途.下文将介绍在linux系统中普通磁盘分区的方法. "fdi ...
- TCP报文指针解释,IP地址
三次握手TCP报文指针内容: 1.URG:紧急指针,当URG=1,表明紧急指针字段有效,告诉系统报文有紧急内容. 2.ACK: 确认指针,当ACK=1,确认号字段有效. 3.PSH:推送指针,当两个 ...
- Linux-Windows 端口转发
在实际的生产环境中,我们为了安全性,会将一些重要的服务(数据库服务)不开放外网访问,但是当我们某个时刻由于一些特殊需求,需要进行外网访问的时候,我们可以通过端口转发来实现.通过一台和与服务可以互相访问 ...
- coffeescript 函数 箭头表达式
函数 do可以形成闭包,使方法作用域不受外部变化的影响. 隐式返回最后一个表达式的值 函数调用省略括号 用arguments数组访问传递给函数的所有对象(低可读性) @name为this.name的简 ...