Description

  • Description of the switch widget

Interface version

Version number Writer Date Description
1.0 Qin Zhitian June 22, 2021 initial release

IP address

http://192.168.1.1/wapi

API list

Name Description
set set attributes
get get attributes

1. set

Description of request parameters

Parameter Name Type Description
attr string attribute
attr.action string action:on-‘turn on switch’;off-‘turn off switch’; toggle-‘toggle switch position’;

Call example

{
    "wid": "s1",
    "cmd" : "set",
    "attr": {
        "action": "on"
    }
}
Note: set switch to be turned on;
{
    "wid": "s1",
    "cmd" : "set",
    "attr": {
            "action": "off"
    }
}
Note: set switch to be turned off;
{
    "wid": "s1",
    "cmd" : "set",
    "attr": {
            "action": "toggle"
    }
}
Note: toggle switch between on and off states;

Return example

{
    "code": 0
}

Description of return parameters

Parameter Name Type Description
result string result information
result.code int error code

Error Code

Error Code Description

##2、get

Description of request parameters

Parameter Name Type Description

Call example

{
    "wid": "s1",
    "cmd" : "get"
}

Return example

{
    "state": true,
    "code": 0
}

Description of return parameters

Parameter Name Type Description
result string result information
result.code int error code
result.state bool true/false,switch state

Error Code

Error Code Description
文档更新时间: 2021-08-19 16:57   作者:plj