什么是华为云IoT设备接入服务

什么是华为云IoT设备接入服务

带您全面了解华为云IoT设备接入

带您全面了解华为云IoT设备接入

设备接入功能特性
设备接入之多种接入方式

支持MQTT/CoAP/LwM2M/HTTP协议接入。提供开源SDK和技术框架,需用户自行部署云网关完成协议转换,或部署协议驱动到边缘网关。

设备接入之系列化Device SDK

支持TCP/IP协议栈的设备集成IoT Device SDK后,可以直接与物联网平台通信。不支持TCP/IP协议栈的设备,例如蓝牙设备、ZigBee设备等需要利用网关将设备数据转发给物联网平台,此时网关需要事先集成IoT Device SDK。

行业协议及设备鉴权接入

支持通过边缘网关接入Modbus、OPCUA、可通过行业协议插件方式支持行业协议接入。支持一机一密,X.509证书等鉴权方式。

设备接入之规则引擎

规则引擎是指用户可以在物联网平台上可以对接入平台的设备设定相应的规则,在条件满足所设定的规则后,平台会触发相应的动作来满足用户需求。包含设备联动和数据转发两种类型。

设备接入之数据转发

数据转发无缝与华为云其他服务对接,实现设备数据的存储、计算、分析的全栈服务。当前物联网平台支持转发至7种服务,具体详情请点击查看。


设备接入之设备联动

设备联动指通过条件触发,基于预设的规则,引发多设备的协同反应,实现设备联动、智能控制。例如:设置水表的电池电量阈值为小于等于20%时,上报电池电量过低的告警,用户就能及时了解设备的供电情况,以便及时更换电池。

设备接入之SQL语句

创建数据转发规则时,需要编写SQL来解析和处理设备上报的JSON数据,JSON数据具体格式参考流转数据。二进制格式的数据不做解析,直接透传。

设备接入之连通性测试

在业务对接调测阶段,您可使用连通性测试功能模拟业务数据调测规则动作的可用性及转发数据的业务一致性;在业务运行阶段数据转发出现故障时,您可使用连通性测试功能进行简单的问题复现及定位。

设备接入之监控运维

监控运维包含了设备消息跟踪、查看报表、告警管理、查看审计日志、查看运行日志、设备异常检测等功能。

设备接入管理
设备分组&标签

群组是一系列设备的集合,用户可以对资源空间下所有设备,根据区域、类型等不同规则进行分类建立群组,以便处理对海量设备的批量操作。物联网平台支持定义不同的标签,并对设备打标签


设备物模型定义

产品模型用于描述设备具备的能力和特性。开发者通过定义产品模型,在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息,如颜色、开关等。

设备影子

物联网平台支持创建设备的“影子”。设备影子是一个JSON文件,用于存储设备的在线状态、设备最近一次上报的设备属性值、应用服务器期望下发的配置。

OTA升级固件升级

固件升级又称为FOTA(Firmware Over The Air),是指用户可以通过OTA的方式对支持LwM2M协议和MQTT协议的设备进行固件升级。

OTA升级软件升级

软件升级又称为SOTA(SoftWare Over The Air),是指用户可以通过OTA的方式支持对LwM2M协议和MQTT协议的设备进行软件升级。

设备文件上传

华为物联网平台支持设备将运行日志,配置信息等文件上传至平台,便于用户进行日志分析、故障定位、设备数据备份等。当设备采用HTTPS方式将文件上传到OBS服务进行备份时,您可以在OBS服务管理已上传的设备文件。

创建批量任务

应用服务器可调用此接口为创建批量处理任务,对多个设备进行批量操作。当前支持批量软固件升级、批量创建设备、批量删除设备、批量冻结设备、批量解冻设备、批量创建命令、批量创建消息任务。

网关与子设备

物联网平台支持设备直连,也支持设备挂载在网关上,作为网关的子设备,由网关直连。针对未实现TCP/IP协议栈的设备,由于无法直接同物联网平台通信,它需要通过网关进行数据转发。

设备接入PCP协议介绍

平台升级协议(PCP协议)规定了设备和平台之间升级的通信内容与格式。本协议规定设备和IoT平台(以下简称“平台”)之间的应用层升级协议(简称“PCP协议”),用于实现设备的升级。

设备接入更多功能
自定义Topic通信

使用MQTT协议接入的设备,平台和设备之间基于Topic进行通信。Topic分为自定义Topic和系统Topic。系统Topic为平台预置的基本通信Topic,您也可以根据实际业务需要,在平台自定义Topic。

设备接入之数据上报

当设备和物联网平台完成对接后,设备可通过设备消息上报、设备原始数据(二进制)上报、设备属性上报、网关批量属性上报这几种方式发送数据到物联网平台。

设备接入之编解码插件

一款产品的设备上报数据时,如果“数据格式”为“二进制码流”,则该产品需要进行编解码插件开发;如果“数据格式”为“JSON”,则该产品不需要进行编解码插件开发。

设备接入之命令下发

为能有效地对设备进行管理,设备的产品模型中定义了物联网平台可向设备下发的命令,应用服务器可以调用物联网平台开放的API接口向设备下发命令,以实现对设备的远程控制。

设备接入之设备消息跟踪

在设备鉴权、命令下发、数据上报、平台数据转发等业务场景中出现故障时,物联网平台可以通过消息跟踪功能进行快速的故障定位和原因分析。

设备接入之存储管理

物联网平台为用户提供数据存储服务,用于存储用户设备接入、设备日常管理时所产生的数据。目前设备接入控制台集成了IoT数据分析的存储管理服务,包括物联网温数据存储和物联网冷数据存储。

设备接入之资源空间

指在物联网平台中为您的业务划分的一个资源空间,您在平台中创建的资源(如产品、设备等)都需要归属到某个资源空间,您可以基于资源空间实现多业务应用的分域管理。

设备接入之实例介绍

华为物联网平台提供实例助力解决数据,资源隔离问题,当前华为云物联网平台提供基础版(共享实例)、标准版(标准实例)和企业版(专享实例)三种两种实例类型供您选择。

设备接入之设备发放

设备发放包括设备开放、设备发放、设备接入物联网平台三个方面。其中设备发放环节包括了:证书、授权、策略、设备、设备数据同步。

设备接入在线课程学习

  • 物联网应用开发实战

    本课程主要内容包括物联网应用架构简介、华为云IoT平台API介绍&调测等功能,帮助您快速开发物联网应用。

    本课程主要内容包括物联网应用架构简介、华为云IoT平台API介绍&调测等功能,帮助您快速开发物联网应用。

  • 华为云物联网端到端开发

    华为云物联网平台提供海量设备的接入和管理,配合华为云其他产品同时使用,帮助快速构筑物联网应用。

    华为云物联网平台提供海量设备的接入和管理,配合华为云其他产品同时使用,帮助快速构筑物联网应用。

  • 物联网概览

    世界信息产业发展的第三次浪潮——物联网通过智能感知、识别技术与普适计算等通信感知技术,被广泛应用于网络的融合中。

    物联网通过智能感知、识别技术与普适计算等通信感知技术,被广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。

  • 华为云物联网解决方案

    华为云IoT云服务致力于“联万物、+智能、为行业”,打造极致体验的全栈全场景物联网云服务,聚合产业生态,使能客户商业成功。

    华为云IoT云服务致力于“联万物、+智能、为行业”,打造极致体验的全栈全场景物联网云服务,聚合产业生态,使能客户商业成功。

  • 华为云物联网解决方案关键特性

    设备接入作为华为云物联网的核心层,向下接入各种设备,向上通过开放API集成行业应用,并与其他配套服务组成物联网解决方案。

    设备接入作为华为云物联网的核心层,向下接入各种设备,向上通过开放API集成行业应用,并与其他配套服务组成物联网解决方案。

  • 物联网操作系统概述

    Huawei LiteOS为开发者提供“一站式”完整软件平台,使物联网终端开发更简单、互联更容易、业务更智能、体验更顺畅、数据更安全。

    Huawei LiteOS为开发者提供“一站式”完整软件平台,使物联网终端开发更简单、互联更容易、业务更智能、体验更顺畅、数据更安全。

设备接入资源与工具获取

  • 设备接入API调用

    华为云物联网平台把自身丰富的管理能力通过API的形式对外开放,您可以根据本文档提供的API来使用物联网平台的服务。

    华为云物联网平台把自身丰富的管理能力通过API的形式对外开放,您可以根据本文档提供的API来使用物联网平台的服务。

  • 设备接入SDK获取

    物联网平台提供应用侧SDK和设备侧SDK,方便设备通过集成SDK接入到平台,应用通过调用物联网平台的API,实现业务场景。

    物联网平台提供应用侧SDK和设备侧SDK,方便设备通过集成SDK接入到平台,应用通过调用物联网平台的API,实现业务场景。

  • 设备接入地区和终端节点

    了解华为云各服务应用区域和各服务的终端节点


    了解华为云各服务应用区域和各服务的终端节点


  • 物联网平台论坛

    华为云IoT物联网论坛致力为开发者提供干货分享,问题求助、交流吐槽、活动等信息,为开发者打造共同交流的平台。

    华为云IoT物联网论坛致力为开发者提供干货分享,问题求助、交流吐槽、活动等信息,为开发者打造共同交流的平台。

  • API Explorer

    在线检索、可视化调试API、在线命令行工具、可执行的多语言SDK的示例代码。


    在线检索、可视化调试API、在线命令行工具、可执行的多语言SDK的示例代码。


  • IoT物联网社区

    提供IoT开发指南、开发工具等IoT开发、学习资源一站式获取入口,助力开发者快速完成物联网开发。

    提供IoT开发指南、开发工具等IoT开发、学习资源一站式获取入口,助力开发者快速完成物联网开发。

如何使用设备接入构建一个完整的物联网解决方案

使用物联网平台构建一个完整的物联网解决方案主要包括3部分:物联网平台、业务应用和设备。

如何使用设备接入构建一个完整的物联网解决方案

使用物联网平台构建一个完整的物联网解决方案主要包括3部分:物联网平台、业务应用和设备。

  • 物联网平台作为连接业务应用和设备的中间层,屏蔽了各种复杂的设备接口,实现设备的快速接入;同时提供强大的开放能力,支撑行业用户构建各种物联网解决方案。

  • 设备可以通过固网、2G/3G/4G/5G、NB-IoT、Wifi等多种网络接入物联网平台,并使用LWM2M/CoAP、MQTT、HTTPS协议将业务数据上报到平台,平台也可以将控制命令下发给设备。

  • 业务应用通过调用物联网平台提供的API,实现设备数据采集、命令下发、设备管理等业务场景。


展开内容
收起内容

物联网平台支持终端设备直接接入,也可以通过工业网关或者家庭网关接入;支持多网络接入、多协议接入、系列化Agent接入,解决设备接入复杂多样化和碎片化难题;也提供了丰富完备的设备管理能力,简化海量设备管理复杂性,提升管理效率。

物联网平台支持终端设备直接接入,也可以通过工业网关或者家庭网关接入;支持多网络接入、多协议接入、系列化Agent接入,解决设备接入复杂多样化和碎片化难题;也提供了丰富完备的设备管理能力,简化海量设备管理复杂性,提升管理效率。

展开内容
收起内容