air_condition
  1. guest
air_condition
  • auth
    • login
      GET
    • logout
      GET
  • guest
    • get_panel_status
      GET
    • remote_control
      POST
  • admin
    • admin_control
      POST
    • get_all_device_status
      GET
    • get_device_status
      GET
  • check
    • check_in
      POST
    • check_out
      POST
  • bill
    • bill_cost
      GET
    • bill_detail
      GET
  • report
    • get_daily_report
      POST
    • get_weekly_report
      POST
  1. guest

remote_control

开发中
POST
/remote_control
send control command to the condition.

请求参数

Query 参数
device_id
integer 
必需
示例值:
1
Body 参数application/json
command
enum<string> 
必需
枚举值:
turn_onturn_offset_temperatureset_speed
args
object 
必需
current_room_temp
number <float>
可选
target_temp
number <float>
可选
speed
string 
可选
示例
{
    "command": "turn_on",
    "args": {
        "current_room_temp": 20.0,
        "target_temp": 27.0,
        "speed": "low"
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/remote_control?device_id=1' \
--header 'Content-Type: application/json' \
--data-raw '{
    "command": "turn_on",
    "args": {
        "current_room_temp": 20.0,
        "target_temp": 27.0,
        "speed": "low"
    }
}'

返回响应

🟢200成功
application/json
Body
status
enum<string> 
必需
枚举值:
success!failed!
示例
{
    "status": "failed!"
}
修改于 2023-12-03 00:23:09
上一页
get_panel_status
下一页
admin_control
Built with