使用说明
M8701W在使用前需要设置设备是单人设备还是双人设备,如果不设备则默认为单人设备。
操作流程
- 客户APP在绑定设备前,先查询设备的插槽是否插入了监测垫;
Sleepace 服务返回设备插槽插入状态,APP获得插槽状态后,根据插槽状态与用户设备的实际情况设置设备为单人设备还是双人设备:
- 只有一个插槽插入监测垫时为单人设备
- 两个插槽都插入监测垫时,需要根据实际的使用情况选择:
单人加长版、双人版
注:Sleepace服务后续将按照这个设置返回数据,即单人、单人加长版返回单人的数据,双人版返回双人的数据。若要变更版本,需要重新设置,设置完成后,Sleepace服务将会按照新设置返回数据。
插槽状态查询
URL
http(s)://domain{:port}/sleepace/slotCheck
参数
{
token:{
appId:’’,<<与消息队列的账号相同>>
secureKey:’’,<<与消息队列的密码相同>>
},
data:{
deviceId:<<设备ID>>,
leftRight:<<左侧插槽或右侧插槽>>
}
}
字段 | 类型 | 描述 |
---|---|---|
appId | string | 与消息队列的账号相同 |
secureKey | string | 与消息队列的密码相同 |
deviceId | string | 设备id(设备id密文) |
leftRight | int | 0 左侧插槽;1右侧插槽 |
响应
{
“status”: 0;
“msg”: “”;
“data”:{
“slotStatus”:0
}
}
字段 | 类型 | 描述 |
---|---|---|
status | int | 状态码,0表示成功,其他失败,详见状态码 |
msg | string | 失败原因 |
data | ||
slotStatus | int | 插槽状态:0未插入;1已插入 |
设备模式设置
URL
http(s)://domain{:port}/sleepace/singOrDouble
参数
{
token:{
appId:’’,<<与消息队列的账号相同>>
secureKey:’’,<<与消息队列的密码相同>>
},
data:{
deviceId:<<设备ID>>,
singleOrDouble:<<单人设备或双人设备>>
}
}
字段 | 类型 | 描述 |
---|---|---|
appId | string | 与消息队列的账号相同 |
secureKey | string | 与消息队列的密码相同 |
deviceId | string | 设备id(设备id密文) |
singleOrDouble | int | 1 单人;2 双人 |
响应
{
“status”: 0
“msg”: “”
}
字段 | 类型 | 描述 |
---|---|---|
status | int | 状态码,0表示成功,其他失败,详见状态码 |
msg | string | 失败原因 |