简介

最近更新时间:2019-08-15 20:42:13

物联网开发平台 API 升级到 3.0 版本。全新的 API 接口文档更加规范和全面,统一的参数风格和公共错误码,统一的 SDK/CLI 版本与 API 文档严格一致,给您带来简单快捷的使用体验。支持全地域就近接入让您更快连接腾讯云产品。

腾讯云物联网开发平台(IoT Explorer)为客户提供便捷的开发工具与服务,助力客户更高效的完成设备接入,并为客户提供应用开发及场景服务能力,帮助客户高效、低成本构建物联网应用。开发平台为客户提供了基于SDK、通讯模组的设备接入方式,并通过灵活的协议支持及便捷的工具,降低客户在设备端的开发门槛。同时,开发平台通过APP开发服务、设备告警、数据分析等服务,可提升客户在智能制造、智能家居、安防监控、智慧农业等行业应用的构建效率。

产品架构

设备接入

设备接入为各类设备提供设备连接管理、海量消息通信管理、设备鉴权等基础连接、消息通信服务。

  • 支持MQTT、CoAP协议接入。
  • 支持海量设备接入。
  • 针对设备资源和应用场景的安全风险不同,支持选择对称和非对称加密方式。

产品开发

产品开发是为了加快客户设备对接到物联网开发平台,客户可根据设备的具体应用场景选择SDK移植或选择WiFi、2G、4G、NB-IoT、LoRa等通信模组方式接入,开发平台提供了AT指令协议对接。同时,产品开发提供了数据模板定义及在线调试等功能以提升设备接入效率。

  • 产品定义:提供产品的管理,产品数据模板的定义,支持设备属性与事件定义。
  • 模组对接:设备开发为客户提供了多种场景下的设备接入能力和工具以加快客户设备对接平台。平台提供了基于C-SDK接入方案,还提供了基于WiFi、2G、NB-IoT模组的开发方案,并提供了腾讯云IoT AT指令协议。
  • MCU SDK自动生成:平台提供了MCU SDK自动生成工具,降低嵌入式开发学习门槛,提升设备接入效率。
  • 设备调试:平台提供方便的在线调试设备功能,用户可方便的查看设备的当前上报数据状态、历史数据、事件等。平台还提供了虚拟、真实设备调试,提高开发过程中的调试效率。

应用开发

应用开发是为了满足设备接入完成后,客户需要APP管理设备、设备告警、数据分析、设备管理可视化服务等需求时,无需投入更多成本,只需基于开发平台提供的能力即可快速完成各类应用的开发。

  • 提供APP SDK,客户无需关注APP底层实现,只需集成SDK按需构建属于您自己的APP,降低您的研发投入,提升个性化应用开发效率。
  • 提供虚拟设备调试,无需等待硬件开发完成即可进行APP调试,加快APP开发效率,
  • 提供APP设备操控面板模板编排能力,提升个性化交互开发效率。
  • 数据流编排:提供可视化界面让客户灵活编排设备数据流的输入、处理与输出,满足不同客户的数据编排需求。客户无需自己搭建服务处理设备数据。

服务管理

服务管理是为了赋能用户不同的物联网应用,减少用户的开发维护成本,将通用的服务及典型场景服务进行抽象,用户只需通过调用API或配置即可快速应用开发平台提供的服务。

  • 数据流处理:数据流处理服务实时根据客户定义的数据处理规则实时解析,清洗、过滤设备数据。并根据配置的告警、通知等行为进行实时数据触发。
  • 告警通知服务:集成腾讯信鸽推送,将符合规则定义的告警信息推送到APP或用户的业务系统。
  • 时序数据分析:存储数据流处理过滤的设备数据,提供服务方便客户查询设备的时序数据。
  • 设备位置服务:为2G、4G、WiFi、NB-IoT、LoRa等设备提供设备位置定位服务。
  • 安全服务:为对设备安全要求等级更高的客户提供国密级安全服务。
  • 设备管理:提供设备分组、云端定时控制、场景联动、消息管理等服务。
  • 固件升级:提供MCU固件升级能力,满足MCU开发方案下的设备固件升级需求。

通过云API构建物联网行业应用

云API将开发平台的各种服务能力以API方式开放,并能提供Java、Python等多种主流开发语言SDK便于智能制造、安防、物流、家居、农业等行业应用快速集成开发平台提供的服务能力。