机器云


6 回调设置

<p><strong>请求URL:</strong> </p> <ul> <li><code>http://120.77.72.190:8085/api/YiheCtl/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;">macno</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>设备号</td> </tr> <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;">sign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>自定义签名</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;">data</td> <td style="text-align: left;">是</td> <td style="text-align: left;">json</td> <td>数据内容,json,格式如下</td> </tr> </tbody> </table> <p><strong>数据格式:</strong> </p> <pre><code class="language-json">{ //床垫状态 "bed_state":{ "music":"0",//音乐播放机状态 (0:关,1:开) "massage":"0",//振动按摩状态(0:关,1:开) "heating":"0",//加热状态(0:关,1:开) "fault":"0",//故障状态标志位(0:无故障;1 :有故障) "system":"0"//系统开关机状态(0:无;1 :系统开机) }, "bed_performance":"0",//床垫执行状态(格式见下表) "countdown":"10",//运行倒计时 秒 //报警代码 "alarm_code":{ "motor_plate_3":"0",//电机板3 (0:无故障;1 :异常。下面的相同) "motor_plate_2":"0",//电机板2 "motor_plate_1":"0",//电机板1 "control_box":"0",//手控盒 "temperature_probe_2":"0",//温度探头2 "temperature_probe_1":"0"//温度探头1 }, "music_number":"0",//当前模式播放的音乐序号 "bed_temperature_1":"+26.5",//床垫温度1 例:“+26.4”表示26.4℃,“-26.4”表示-26.4℃ "bed_temperature_2":"-10.3",//床垫温度2 "macno":"0",//设备号 "time":"1543991324",//时间戳 "sign":"123456"//自定义签名 //2019-3-5新增 "vibration_mode":1,//振动模式(格式见下表) "vibration_strength":1,//振动强度(格式见下表) "vibration_speed":1,//振动速度(格式见下表) "heating_temp":30,//加热温度 为当前设置的加热目标温度值 "execution_time":1,//执行时间 为当前设置的执行加热或者振动的时间值 // 2019-4-30新增 "sound":1,//音乐音量大小:0-255 "audio":1,//音频振动大小:0-255 "mute":1,//静音状态:0 静音,1 打开 }</code></pre> <ul> <li>bed_performance 字段</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> <tr> <td style="text-align: left;">10</td> <td style="text-align: left;">儿童故事经典寓言</td> </tr> <tr> <td style="text-align: left;">11</td> <td style="text-align: left;">儿童故事诗歌童谣</td> </tr> <tr> <td style="text-align: left;">12</td> <td style="text-align: left;">儿童故事科普百科</td> </tr> <tr> <td style="text-align: left;">13</td> <td style="text-align: left;">唤醒模式</td> </tr> <tr> <td style="text-align: left;">14</td> <td style="text-align: left;">振动按摩</td> </tr> <tr> <td style="text-align: left;">15</td> <td style="text-align: left;">无极升降(无音乐,无振动)</td> </tr> </tbody> </table> <ul> <li>vibration_mode 振动模式:</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;">F1模式</td> </tr> <tr> <td style="text-align: left;">3</td> <td style="text-align: left;">F2模式</td> </tr> <tr> <td style="text-align: left;">4</td> <td style="text-align: left;">F3模式</td> </tr> <tr> <td style="text-align: left;">5</td> <td style="text-align: left;">F4模式</td> </tr> <tr> <td style="text-align: left;">6</td> <td style="text-align: left;">F5模式</td> </tr> <tr> <td style="text-align: left;">7</td> <td style="text-align: left;">F6模式</td> </tr> </tbody> </table> <ul> <li>vibration_strength 振动强度:</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> </tbody> </table> <ul> <li>vibration_speed 振动速度:</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> </tbody> </table>

页面列表

ITEM_HTML