上报故障码

<p>上报故障码流程:</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20191410133922-1c5628fa9064.png" style="height:174px; width:499px" /></p> <p>上报故障码与上报温度在串口协议中均属于上行指令,在物模型协议中归属于不同的类别,其中上报故障码属于事件上报,上报温度属于属性上报,相关topic及数据格式均不同,相关示例代码相同,在此不再赘述;上报故障码数据的格式如下:</p> <p>上行数据:</p> <table border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="background-color:#ededed; vertical-align:top"> <p><strong>功能</strong></p> </td> <td style="background-color:#ededed; vertical-align:top"> <p><strong>上报故障码</strong></p> </td> </tr> <tr> <td style="vertical-align:top"> <p><strong>串口数据</strong></p> </td> <td style="vertical-align:top"> <p>03 45 20</p> </td> </tr> <tr> <td style="vertical-align:top"> <p><strong>MQTT</strong></p> <p><strong>客户端</strong></p> </td> <td style="vertical-align:top"> <p>上报事件,权限:publish</p> <p>topic:{productKey}/{DeviceName}/sys/thing/event/Error/post</p> <p>content:{&quot;id&quot;:&quot;00003&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;params&quot;:{&quot;ErrorCode&quot;:32},&quot;method&quot;:&quot;thing.event.Error.post&quot;}</p> </td> </tr> </tbody> </table> <p>本地通过uart0串口发送数据03 45 20,模拟设备故障码0x20:</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20191410134019-1fb21e259846.png" style="height:135px; width:554px" /></p> <p>本地debug口打印结果如下:</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20191410134036-123e797c9b0a.png" style="height:45px; width:554px" /></p> <p>云端事件接收日志列表如下:</p> <p><img src="https://obs-cn-shanghai.yun.pingan.com/pcp-portal/20191410134056-1db4c4649bf3.png" style="height:133px; width:554px" /></p>
以上内容是否解决了您的问题?
请补全提交信息!
咨询·建议

电话咨询 - 7x24 小时

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

7x24 小时,急速解答

工单支持

解决云产品相关技术问题