前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >01.腾讯云物联网设备端学习---概述

01.腾讯云物联网设备端学习---概述

原创
作者头像
fancyxu
修改2021-10-25 10:00:06
1.9K0
修改2021-10-25 10:00:06
举报
文章被收录于专栏:腾讯云IoT

本系列主要目的在于记录腾讯云物联网设备端的学习笔记,并且对设备端SDK进行补充说明。

概览

腾讯云物联网设备端学习概览
腾讯云物联网设备端学习概览

腾讯云物联网设备端学习可以大概分为三部分:

  • 接入协议:主要了解如何使用MQTT协议接入到腾讯云物联网,特别地,对于非直连设备如何通过网关进行接入等
  • 基础功能:主要了解常用的功能实现原理以及使用场景,包括固件升级、网关功能以及数据模板等
  • 增值服务:针对具体的应用场景,使用相应的增值服务进行开发

学习规划

初步规划分为三部分进行,不定期进行:

第一部分:基于腾讯云物联网设备端SDK,包括IoT Hub C SDK以及IoT Explorer C SDK 学习如何接入腾讯云物联网,包括MQTT协议的实现,设备接入鉴权以及支持的MQTT协议相关特性的详细介绍。

为了更直观的了解设备端开发,以学习为主要目的,新建了一个仓库,以iot hub和explorer平台为例,从0到1构建mqtt客户端 。欢迎协同共建,该项目最终将和目前的sdk功能对齐,但不追求进度,详见iot-hub-device-c-sdk

  1. MQTT协议简介
  2. MQTT控制包概述
  3. 网络连接及设备鉴权
  4. MQTT协议客户端实现

第二部分:介绍基础功能,包括固件升级、网关功能以及数据模板等多个功能的实现以及使用场景。

  1. 基础功能简介
  2. 数据模板
  3. 设备影子与属性
  4. RRPC和行为
  5. 固件升级

从后面开始,将会根据iot-hub-device-c-sdk进行功能实现,以便更好的理解物联网设备端开发

6. 广播功能及实现 :以广播功能为示例熟悉如何开发消息下行topic

7. NTP功能及实现:以NTP功能为示例熟悉如何开发消息上下行topic

8. 数据模板功能及实现:以数据模板功能为示例熟悉如何开发较为复杂的topic

9.数据模板应用开发:提供了一种开发应用的思路,熟悉如何基于数据模板接口开发应用

第三部分:介绍增值服务,主要了解各个增值服务如何使用以及进行相应的开发实现。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概览
  • 学习规划
相关产品与服务
物联网通信
腾讯云物联网通信(Internet of Things Hub, IoT Hub)旨在提供一个安全、稳定、高效的连接平台,帮助开发者低成本、快速地实现“设备-设备”、“设备-用户应用”、“设备-云服务”之间可靠、高并发的数据通信。物联网通信平台不仅可以实现设备之间的互动、设备的数据上报和配置下发,还可以基于规则引擎和腾讯云产品打通,方便快捷地实现海量设备数据的存储、计算以及智能分析。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档