🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 接口一:上传窗户状态 请求地址:/test1 请求方式:post 请求参数: - headers ```json {token: XXXX} ``` - body ```json { 'type': 'enable', # enable可以远程控制,disable隔离模式不能远程控制 'data': { 'floor6': { # 楼层6 'w1': 1, # w1是窗户号,0关窗,1开窗 'w2': 0, 'w3': 0, 'w4': 0, 'w5': 0, 'w6': 0, 'w7': 0, 'w8': 0, 'w9': 0, 'w10': 0, 'w11': 0 }, 'floor7': { 'w1': 0, 'w2': 0, 'w3': 0, 'w4': 0, 'w5': 0, 'w6': 0, 'w7': 0, 'w8': 0, 'w9': 0 }, 'floor40': { 'w9': 0, }, } } ``` - 返回数据 ```json { 'code': 200, 'detail': 'success' } ``` ### 接口二:获取窗户状态 请求地址:/test1 请求方式:GET 请求参数: - headers ```json {token: XXXX} ``` 返回数据: ```json { 'code':200, 'data':{ 'floor7': { 'w1': 1 }, 'floor8': {}, ... 'floor40': {}, } } ``` ### 接口三:上传风力传感器数据 请求地址:/test2 请求方式:post 请求参数: - headers ```json {token: XXXX} ``` - body ```json { 'data':'0' # 风力传感器数据,单位m/s } ``` - 返回数据 ```json { 'code': 200, 'detail': 'success' } ``` ### 接口四:获取风力传感器数据 请求地址:/test2 请求方式:GET 请求参数: - headers ```json {token: XXXX} ``` 返回数据 ```json { 'code':200, 'data':'0' # 风力传感器数据,单位m/s } ``` ### 接口五:远程开关窗 请求地址:/test3 请求方式:get 请求参数: - headers ```json {token: XXXX} ``` - 返回数据 ```json { 'code': 200, 'number': 10001, # 默认开关窗指令从10001开始,防止重复动作 'data': { 'floor6': { # floor6 是楼层6 'w1': '开', # w1是窗户号,0关窗,1开窗 }, 'floor40': { 'w9': '关', }, } } ```