- 인쇄
- PDF
Cloud IoT Core 타입 트리거
- 인쇄
- PDF
Classic 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼 콘솔의 Cloud Functions > Trigger에서 Cloud IoT Core 타입의 트리거를 생성할 수 있습니다. Cloud IoT Core는 디바이스로부터 생성된 수많은 데이터를 편리하고 안전하게 수집하고 실시간으로 처리할 수 있는 네이버 클라우드 플랫폼의 서비스입니다. IoT 디바이스는 클라우드와 안전하게 연결되어 수많은 데이터를 빠르고 쉽게 보낼 수 있으며, 전송된 데이터는 사용자가 정의한 규칙에 따라 실시간으로 처리됩니다. 사용자의 필요에 따라 다양한 네이버 클라우드 플랫폼 서비스와 연동할 수 있습니다.
Cloud IoT Core 이용 신청 시 별도의 요금이 부과됩니다. Cloud IoT Core 소개와 요금제에 대한 설명은 네이버 클라우드 플랫폼 포털의 서비스 > Internet of Things > Cloud IoT Core 메뉴를 참조해 주십시오.
생성한 트리거를 실행하고 모니터링하는 방법은 Action/Trigger 실행과 Trigger을 참조해 주십시오.
트리거 생성
Cloud IoT Core 타입 트리거를 생성하려면 트리거 종류에서 Cloud IoT Core를 클릭하여 선택한 다음 트리거 기본 정보와 Cloud IoT Core 연결 정보를 설정해야 합니다.
연결 정보 설정
Cloud IoT Core 타입 트리거의 연결 설정은 콘솔의 Cloud IoT Core 연결 정보에서 진행합니다.
- Cloud IoT Core의 연결 정보로 Cloud IoT Core의 규칙을 추가하면 연결 정보 설정이 완료됩니다. 다수의 규칙을 연결할 수 있으며, 연결이 완료되면 Cloud IoT Core에서 발생한 이벤트는 연결된 트리거를 실행합니다.
- [IoT Core 규칙 생성] 버튼을 클릭하면 Cloud IoT Core 콘솔로 이동하여 새로운 규칙을 생성할 수 있습니다. 규칙 생성 방법은 Cloud IoT Core 사용 가이드를 참조해 주십시오.
네이버 클라우드 플랫폼 콘솔의 Cloud IoT Core에서 규칙 생성 시 액션 종류로 Cloud Functions를 선택하면 이미 생성된 트리거를 선택하거나 트리거 신규 생성을 통해 연결할 수 있습니다.
트리거에 전달되는 이벤트
Cloud IoT Core에서 생성한 규칙에 의해 이벤트가 발생하면 Cloud IoT Core 타입 트리거에 이벤트 정보가 전달됩니다. 전달된 이벤트를 Cloud IoT Core 타입 트리거에 연결된 액션 코드에서 파라미터로 사용하여 다양하게 응용할 수 있습니다. Cloud IoT Core 타입 트리거에 이벤트가 전달되는 과정은 다음과 같습니다.
전달된 이벤트를 Cloud IoT Core 타입 트리거에 연결된 액션 코드에서 파라미터로 사용한 예제 코드는 다음과 같습니다.
// nodejs:8
function main(params) {
let temp = params.temp;
console.log("temp : %f", temp)
return params;
}