第1章 物联网平台概述
1.1 物联网发展历程
1.2 物联网技术架构
1.3 物联网平台
1.4 阿里云物联网平台
本章小结
第2章 开发环境搭建
2.1 Visual Studio Code安装
2.2 alios-studio安装
2.3 驱动安装
2.4 Node.is安装
2.5 Java环境与IntelliJ IDEA安装
本章小结
第3章 物联网平台的设备接入
3.1 Node.is虚拟设备接入物联网平台
3.2 AIoTKIT设备接入物联网平台
3.3 设备接入实验对比
本章小结
第4章 IoT Hub
4.1 功能介绍
4.2 MQTT协议
4.3 CoAP协议与HTTP协议
4.4 TopiC
4.5 通信模式
4.6 基于Topic的实验
本章小结
第5章 设备管理
5.1 设备生命周期管理
5.2 设备分组管理
5.3 设备标签管理
5.4 设备拓扑关系管理
5.5 设备固件升级
5.6 远程配置
5.7 物模型
5.8 基于产品的物模型实验
5.9 数据解析
5.10 数据解析实验
5.11 设备影子
5.12 设备影子实验
本章小结
第6章 规则引擎
6.1 数据流转规则设置
6.2 数据处理
6.3 数据转发
6.4 数据流转实例
本章小结
第7章 用户服务端开发指南
7.1 服务端订阅设备消息
7.2 服务端调用API
本章小结
第8章 物联网平台综合开发实践
8.1 温湿度计上报数据到钉钉群机器人
8.2 温湿度计上报消息并存储到表格存储
8.3 温湿度计上报消息到用户服务器
本章小结
附录A 术语及概念
附录B 使用树莓派基于C语言版SDK接入物联网平台
参考文献