菜单
HTTP控制接口 > API Reference > 采样器状态查询接口
采样器状态查询接口 最近更新时间:2022-08-29 16:14:14

# 接口描述

本接口为采样器状态查询接口。
通过调用此接口查询采样器最新状态

# 接口调用

  •       post /api/equips/{equipId}/samplerInfo HTTP/1.1
    Host: dev.thuwater.com
    X-TH-TOKEN: 26b0e5bfcbc.214ce96c1f7c9f0a33549b81087579b38b6a8.e9ba17523a25d766
    
  •       var request = require('request');
    var options = {
      'method': 'GET',
      'url': 'https://dev.thuwater.com/api/equips/{equipId}/samplerInfo',
      'headers': {
        'X-TH-TOKEN': 'eyJhbGciOiJIUzM4NCJ9.LGTdU3zv-XdOc57Dug2USwzmwAd9kJj3SnRzQDT76A_2CzlZ52T3G9q6CVlhz8D8'
      }
    };
    request(options, function (error, response) {
      if (error) throw new Error(error);
      console.log(response.body);
    });
    
    
  •       OkHttpClient client = new OkHttpClient().newBuilder()
      .build();
    Request request = new Request.Builder()
      .url("https://dev.thuwater.com/api/equips/{equipId}/samplerInfo")
      .method("GET", null)
      .addHeader("X-TH-TOKEN", "eyJhbGciOiJIUzM4NCJ9.LGTdU3zv-XdOc57Dug2USwzmwAd9kJj3SnRzQDT76A_2CzlZ52T3G9q6CVlhz8D8")
      .build();
    Response response = client.newCall(request).execute();

# 调用参数

参数名称必填说明
X-TH-TOKEN通过登陆接口获取的token
equipId设备ID 放入请求路径

# 接口响应

  •       HTTP/1.1 200 OK
    Content-Type: application/json
    
    {
        "comFlag": "成功",
        "comTime": "2022-02-22 17:45:00",
        "samplerMissionstate": "任务待命中",
        "samplerCurrentTemp": 9.1,
        "samplerBattery": 10.6,
        "replyBattery": 4.144,
        "samplerFlowCount": 77,
        "sampleTemp": [
            10.5,
            -50.0,
            -50.0,
            -50.0
        ],
        "sampleTime": [
            "2022-01-14 11:41:00",
            "2014-01-01 00:00:00",
            "2014-01-01 00:00:00",
            "2014-01-01 00:00:00"
        ],
        "samId": 1111111
    }

# 响应参数

参数名称说明
httpcode200-正常,401-无权限,500-其他错误。
comFlag中继器与采样计通信状态
comTime最后通信时间
samplerMissionstate任务标志
samplerCurrentTemp当前温度(℃)
samplerBattery采样器电池电压(V)
replyBattery中继器电池电量(V)
samplerFlowCount管道通畅度
sampleTemp采样温度,每个样瓶的采样温度,当为-50的时候说明不存在
sampleTime每个样瓶的最后采样时间,2014-01-01 00:00:00表示采样时间不存在
samId设备id