GW 정보 조회

현장에 있는 특정 게이트웨이(gateway) 정보를 조회합니다.


/tms/v1.0/connect/site/{site-code}/gw/{gw-id}

Parameters

Path parameters
Name Description
gw-id*
String
게이트웨이 아이디
Required
site-code*
String
현장 코드
Required
Header parameters
Name Description
x-lgtms-service-id*
String
서비스 아이디
Required
x-lgtms-service-key*
String
서비스 키
Required
x-lgtms-service-token*
String
인증 토큰
Required
Body parameters

N/A

Query parameters

N/A

Responses

Status: 200 - Success (성공)

{
  "code": "string",
  "msg": "string",
  "result": {
    "gw_id": "string",
    "gw_ip": "string",
    "gw_name": "string",
    "gw_type": "string",
    "mac": "string",
    "register_datetime": 0,
    "version": "string"
  }
}

Status: 401 - Not authorized (인증 실패)

Status: 403 - Access deny site (접근 불가 현장)

Status: 404 - Not found resource (리소스 데이터가 없음)

Status: 412 - Missing request header (헤더 파라미터 누락)

Status: 500 - Internal server error (내부 서버 오류)


GW 리스트 조회

현장의 모든 게이트웨이(gateway)의 리스트를 조회합니다.


/tms/v1.0/connect/site/{site-code}/gw

Parameters

Path parameters
Name Description
site-code*
String
현장 코드
Required
Header parameters
Name Description
x-lgtms-service-id*
String
서비스 아이디
Required
x-lgtms-service-key*
String
서비스 키
Required
x-lgtms-service-token*
String
인증 토큰
Required
Body parameters

N/A

Query parameters

N/A

Responses

Status: 200 - Success (성공)

{
  "code": "string",
  "msg": "string",
  "result": [
    {
      "gw_id": "string",
      "gw_ip": "string",
      "gw_name": "string",
      "gw_type": "string",
      "mac": "string",
      "register_datetime": 0,
      "version": "string"
    }
  ]
}

Status: 401 - Not authorized (인증 실패)

Status: 403 - Access deny site (접근 불가 현장)

Status: 404 - Not found resource (리소스 데이터가 없음)

Status: 412 - Missing request header (헤더 파라미터 누락)

Status: 500 - Internal server error (내부 서버 오류)


GW 상태 조회

현장에 있는 특정 게이트웨이(gateway)의 상태 값을 조회합니다.


/tms/v1.0/connect/site/{site-code}/gw/{gw-id}/state

Parameters

Path parameters
Name Description
gw-id*
String
현장 코드
Required
site-code*
String
현장 코드
Required
Header parameters
Name Description
x-lgtms-service-id*
String
서비스 아이디
Required
x-lgtms-service-key*
String
서비스 키
Required
x-lgtms-service-token*
String
인증 토큰
Required
Body parameters

N/A

Query parameters

N/A

Responses

Status: 200 - Success (성공)

{
  "code": "string",
  "msg": "string",
  "result": {
    "capacity_oper": "string",
    "cycle_select": "string",
    "cycle_status": "string",
    "demand_conn": "string",
    "demand_status": "string",
    "emergency_stop_status": "string",
    "energy_capacity": "string",
    "energy_capacity_set_rate": "string",
    "energy_end_time": "string",
    "energy_operation": "string",
    "energy_operation_mode": "string",
    "energy_operation_set_rate": "string",
    "energy_operation_sleep_time": "string",
    "energy_oversettemp": "string",
    "energy_set_time": "string",
    "energy_start_time": "string",
    "energy_timebase": "string",
    "energy_timebase_continue_time": "string",
    "energy_timebase_no_working_time_end": "string",
    "energy_timebase_no_working_time_start": "string",
    "energy_weather": "string",
    "log_status": "string",
    "operation_oper": "string",
    "operation_rate": "string",
    "pdi_status": "string",
    "sch_status": "string",
    "total_load_capa": "string"
  }
}

Status: 401 - Not authorized (인증 실패)

Status: 403 - Access deny site (접근 불가 현장)

Status: 404 - Not found resource (리소스 데이터가 없음)

Status: 412 - Missing request header (헤더 파라미터 누락)

Status: 500 - Internal server error (내부 서버 오류)