RTI는 다음 API를 사용하여 규칙을 만들었습니다.
POST {baseUrl}/rule
{
"name": "Abnormal Power Usage",
"description": "Abnormal Power Usage when exceeding 100",
"disabled": false,
"severity": 1,
"schemaId": "f1b2b80f",
"condition": ".reading > 100",
"actions": [
"cc899bdc"
]
}
또한 작업을 만들 수 있습니다.
POST {baseUrl}/action
Payload:
{
"type": "node-red",
"name": "Node-RED Webhook",
"description": "A webhook for integrating with Node-RED",
"fields": {
"url": "http://btnodered.mybluemix.net/rti-webhook"
}
}
규칙에서 작업을 참조 할 때 규칙을 만들기 전에 작업을 만들어야합니다.
위의 예는 this 문서에서 취한 것입니다. 세부 정보를 제공합니다.
그러나 RTI는 최근에 IoTP와 병합되었으며 IBM이 IoTP에서 위의 API를 현재 공개하고 있는지 확실하지 않습니다. 나는 이것을 찾으려고 노력할 것이다.
IoTP API의 기본 URL은 다음과 같습니다.
https : //로 {6-레터 ORG_ID} .internetofthings.ibmcloud.com/API/v0002/API 토큰으로 설정 API 키와 비밀번호로 설정 사용자 이름으로
를 사용하여 기본 인증. 모든 IoTP API의 세부 사항은 here입니다. > 애플리케이션 - -
대시 보드를 사용하여>
는 API 키와 토큰의 쌍을 생성 할 키를 생성합니다.
참조하지만 그들은 나에게 403 개 금지 상태를주고있다. 그들은이 API를 제거한 것 같습니다. – gbids
@gbids 맞습니다. IoTP API 만 작동하지만 RTI는 작동하지 않습니다. 분명히 RTI와 IoTP를 병합 한 후에 그들은 RTI API를 비활성화했습니다. –
@ChandanaKithalagama 이러한 API를 IoTP에서 사용할 수 있도록하는 것과 관련하여 어떤 전망이 있습니까? –