概览

<p>本手册以温度传感器+汉枫WIFI模组为例,介绍如何移植SDK实现温度传感器,与平安云建立通信、远程获取设备状态、远程下发控制指令等功能。下图为系统框架图,集成了平安科技设备端SDK的WIFI模组与温度传感器通过自定义的串口通信协议进行数据传输,再通过SDK提供的MQTT模块接口将本地数据发送给云端或者接收云端的控制指令。</p> <p>获取<strong>1.0.5&nbsp;版本</strong>的SDK请通过<a href="https://pcp-portal.obs-cn-shanghai.pinganyun.com/iot-sdk-1.0.5.zip?response-content-disposition=attachment%3Bfilename%3Diot-sdk-1.0.5.zip" target="_blank">此处访问</a>。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20191410143140-1af3891c9499.png" style="height:269px; width:351px" /></p> <p>导入示例代码,实现demo的基本功能:上报温度、上报故障码、下发开关机指令,共计需要5个步骤,流程图如下所示:</p> <p>1.&nbsp;&nbsp;&nbsp;创建产品与设备:在平安云IOT平台创建温度传感器物模型,定义服务&amp;事件&amp;属性;</p> <p>2.&nbsp;&nbsp;&nbsp;参数烧录:将步骤①生成的设备三元组烧录到汉枫WIFI模组FLASH固定区域;</p> <p>3.&nbsp;&nbsp;&nbsp;&nbsp;设备上线:完成参数烧录后,设备上电从固定区域读取身份认证信息并连接平安云;</p> <p>4.&nbsp;&nbsp;&nbsp;&nbsp;协议转换:</p> <p>&nbsp; &nbsp; &nbsp; &nbsp;下发开关机指令---将MQTT物模型协议转换成串口下行指令;</p> <p>&nbsp; &nbsp; &nbsp; &nbsp;上报温度/故障码---将串口上行指令转换成MQTT物模型协议上报给云端;</p> <p>5.&nbsp; &nbsp; &nbsp;物模型初始化:获取物模型模板,订阅物模型相关topic并设置回调函数接收处理云端指令;</p> <p>成功完成以上步骤后即可实现上报温度、上报故障码、下发关机指令,详细代码讲解见后文。</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20191410142912-153740be9eae.png" style="height:175px; width:509px" /></p>
以上内容是否解决了您的问题?
请补全提交信息!
咨询·建议

电话咨询 - 7x24 小时

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

7x24 小时,急速解答

工单支持

解决云产品相关技术问题