本文以在Ubuntu x86_64系统上编译设备端C语言SDK为例,介绍设备上云的配置和开发过程。
前提条件
在进行本示例配置前,您需要完成以下准备工作:
- 注册阿里云账号,并完成实名认证。
- 开通物联网平台。关于物联网平台介绍,参见物联网平台产品详情页。
- Ubuntu x86_64开发环境(PC或服务器)。
- 下载设备端C SDK Demo。
背景信息
阿里云物联网平台官方发布的设备端C语言版本SDK可以直接运行于Linux系统,并通过MQTT协议接入物联网平台。
创建产品和设备
在物联网平台注册产品和设备后,获取设备证书信息(ProductKey、DeviceName和DeviceSecret)。设备证书信息需配置到设备端SDK中。当设备请求连接物联网平台时,物联网平台会根据设备证书信息进行设备身份验证。