2 回调设置
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://120.77.72.190:8080/api/HuafuCtl/setCallBackUrl</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">sys_url</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>心跳回调地址</td>
</tr>
<tr>
<td style="text-align: left;">identity_url</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>设备上传身份回调地址</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名 md5(“dlc”)</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"code": 1,
"data": "",
"msg": "回调地址设置成功"
}</code></pre>
<hr />
<h1>回调数据</h1>
<h4>心跳回调</h4>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>心跳回调地址</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">imei</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>设备imei</td>
</tr>
<tr>
<td style="text-align: left;">state</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>洗衣机状态(见下表)</td>
</tr>
<tr>
<td style="text-align: left;">process</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>洗衣机运行过程(见下表)</td>
</tr>
<tr>
<td style="text-align: left;">remain</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>洗衣机剩余工作时间(分钟)</td>
</tr>
<tr>
<td style="text-align: left;">failure_state</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>故障状态 (见下表)</td>
</tr>
<tr>
<td style="text-align: left;">signal</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>信号值(0-31) 对应GPRS模块RSSI数值</td>
</tr>
<tr>
<td style="text-align: left;">time</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳</td>
</tr>
</tbody>
</table>
<ul>
<li>state 字段</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">值</th>
<th style="text-align: left;">注释</th>
<th style="text-align: left;">备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">0</td>
<td style="text-align: left;">空闲</td>
<td style="text-align: left;">可以使用</td>
</tr>
<tr>
<td style="text-align: left;">1</td>
<td style="text-align: left;">准备中</td>
<td style="text-align: left;">不可使用</td>
</tr>
<tr>
<td style="text-align: left;">2</td>
<td style="text-align: left;">正常工作中</td>
<td style="text-align: left;">不可使用</td>
</tr>
<tr>
<td style="text-align: left;">3</td>
<td style="text-align: left;">工作结束</td>
<td style="text-align: left;">维持3秒</td>
</tr>
<tr>
<td style="text-align: left;">4</td>
<td style="text-align: left;">进水超时</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">5</td>
<td style="text-align: left;">排水超时</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">6</td>
<td style="text-align: left;">脱水异常</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">7</td>
<td style="text-align: left;">脱水开盖</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">8</td>
<td style="text-align: left;">水位异常</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">9</td>
<td style="text-align: left;">暂停中</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">10</td>
<td style="text-align: left;">溢水异常</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">11</td>
<td style="text-align: left;">测试工作中</td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<ul>
<li>process 字段</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">值</th>
<th style="text-align: left;">注释</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">0</td>
<td style="text-align: left;">待机</td>
</tr>
<tr>
<td style="text-align: left;">1</td>
<td style="text-align: left;">浸泡</td>
</tr>
<tr>
<td style="text-align: left;">2</td>
<td style="text-align: left;">洗涤</td>
</tr>
<tr>
<td style="text-align: left;">3</td>
<td style="text-align: left;">漂洗</td>
</tr>
<tr>
<td style="text-align: left;">4</td>
<td style="text-align: left;">脱水</td>
</tr>
<tr>
<td style="text-align: left;">5</td>
<td style="text-align: left;">预留</td>
</tr>
<tr>
<td style="text-align: left;">6</td>
<td style="text-align: left;">洁桶</td>
</tr>
<tr>
<td style="text-align: left;">7</td>
<td style="text-align: left;">预留</td>
</tr>
<tr>
<td style="text-align: left;">8</td>
<td style="text-align: left;">预留</td>
</tr>
<tr>
<td style="text-align: left;">9</td>
<td style="text-align: left;">运行结束</td>
</tr>
</tbody>
</table>
<ul>
<li>failure_state 字段</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">值</th>
<th style="text-align: left;">注释</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">30</td>
<td style="text-align: left;">正常</td>
</tr>
<tr>
<td style="text-align: left;">31</td>
<td style="text-align: left;">洗衣机通讯异常</td>
</tr>
<tr>
<td style="text-align: left;">32</td>
<td style="text-align: left;">SIM卡接触异常(在掉卡后又再次找到卡重连成功后发送,表明卡接触不良)</td>
</tr>
<tr>
<td style="text-align: left;">33</td>
<td style="text-align: left;">信号低于极限值(在信号低到极限值重启并重连成功后信号仍过低时发送,表明天线接触不良或损坏,又或者基站信号极差)</td>
</tr>
</tbody>
</table>
<hr />
<h4>设备上传身份</h4>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>设备上传身份回调地址</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">imei</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>IMEI</td>
</tr>
<tr>
<td style="text-align: left;">iccid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>ICCID</td>
</tr>
<tr>
<td style="text-align: left;">factory</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>厂家:洗衣机硬件版本</td>
</tr>
<tr>
<td style="text-align: left;">version</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>版本号 例:1.1.1.1</td>
</tr>
<tr>
<td style="text-align: left;">time</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳</td>
</tr>
</tbody>
</table>
<hr />