Skip to content

定时接口

1、添加定时

POST接口

JSON格式 数据类型 "Content-Type": "application/json; charset=utf-8

API: https://apis.bemfa.com/vb/delay/v1/addTime

参数是否必须类型说明
openID字符串用户私钥
topicID字符串主题值
time字符串24小时制,格式22:30:21
type整型1=MQTT设备,3=TCP设备
msg字符串需要发送的消息
week整数数组默认周一到周日全选,0~6,其中0表示周日

请求体示例:

{
    "time":"22:30:21",
    "openID":"4d9ec352e0376f2110a0c601a2857225",
    "topicID":"fan003",
    "type":1,
    "msg":"on#2",
    "week":[3,2,1,4,5]
}

正确返回:

{
    "code": 0,
    "msg": "success",
    "data": {
        "code": 0
    }
}

请求示例:

添加时间

2、获取设备定时列表

API: https://apis.bemfa.com/vb/delay/v1/timeList

参数是否必须类型说明
topicID字符串主题值
time字符串24小时制,格式22:30:21
type整型1=MQTT设备,3=TCP设备

示例:https://apis.bemfa.com/vb/delay/v1/timeList?openID=4d9ec352e0376f2110a0c601a2857225&topicID=fan003&type=1

正确返回:

{
    "code": 0,
    "msg": "success",
    "data": {
        "data": [
            {
                "id": 46565,
                "status": 1,
                "time": "22:30:21",
                "msg": "on#2",
                "week": [
                    1
                ]
            },
            {
                "id": 3246,
                "status": 0,
                "time": "03:30:24",
                "msg": "off",
                "week": [
                    0,
                    1,
                    2,
                    3,
                    4,
                    5,
                    6
                ]
            }
        ]
    }
}

3、禁用时间

POST接口

JSON格式 数据类型 "Content-Type": "application/json; charset=utf-8

API: https://apis.bemfa.com/vb/delay/v1/disableTime

参数是否必须类型说明
id整型时间ID,时间获取接口可获取
topicID字符串主题值
type整型1=MQTT设备,3=TCP设备

请求体示例:

{
    "openID":"4d9ec352e0376f2110a0c601a2857225",
    "topicID":"fan003",
    "type":1,
    "id":46565
}

正确返回:

{
    "code": 0,
    "msg": "success",
    "data": {
        "code": 0
    }
}

4、启用时间

POST接口

JSON格式 数据类型 "Content-Type": "application/json; charset=utf-8

API: https://apis.bemfa.com/vb/delay/v1/enableTime

参数是否必须类型说明
id整型时间ID,时间获取接口可获取
topicID字符串主题值
type整型1=MQTT设备,3=TCP设备

请求体示例:

{
    "openID":"4d9ec352e0376f2110a0c601a2857225",
    "topicID":"fan003",
    "type":1,
    "id":46565
}

正确返回:

{
    "code": 0,
    "msg": "success",
    "data": {
        "code": 0
    }
}

4、删除时间

POST接口

JSON格式 数据类型 "Content-Type": "application/json; charset=utf-8

API: https://apis.bemfa.com/vb/delay/v1/deleteTime

参数是否必须类型说明
id整型时间ID,时间获取接口可获取
topicID字符串主题值
type整型1=MQTT设备,3=TCP设备

请求体示例:

{
    "openID":"4d9ec352e0376f2110a0c601a2857225",
    "topicID":"fan003",
    "type":1,
    "id":46565
}

正确返回:

{
    "code": 0,
    "msg": "success",
    "data": {
        "code": 0
    }
}

巴法开放联盟