本文帮助您快速了解物联网平台的基础能力,包括设备接入物联网平台、设备上报消息至物联网平台、服务端订阅设备消息、从物联网平台下发指令到设备等。
前提条件
开通物联网平台服务。
说明免费开通后,您可先试用物联网平台服务,试用流程,请参见阿里云免费试用的物联网平台产品。物联网平台服务的计费标准,请参见计费概述。
准备Node.js语言开发环境。本文中设备端开发是在Windows 10(64位)下,使用阿里云提供的Node.js语言SDK进行开发;本文中服务端下发指令,使用物联网平台的云端Node.js语言SDK,调用接口Pub。
准备Java开发环境。本文中服务端接收设备消息,使用Java语言的AMQP SDK。
本文使用Java开发环境如下:
- 操作系统:Windows 10 64位
- JDK版本:JDK8
- 集成开发环境:IntelliJ IDEA社区版
背景信息
本文以家庭温控器为例,通过上报温湿度数据和使用API发送消息的操作,描述设备如何接入物联网平台及收发消息。
消息通信流程
上图中①、②、③、④依次对应以下操作步骤:
视频演示
文档内容是否对您有帮助?