SIGFOX 콜백 및 IoT
프라그마틱 슬롯 사이트 콜백 및 AWS IoT 통합
2018.10.11
프라그마틱 슬롯 사이트 Callback은 AWS IoT, AWS Kinesis, Microsoft Azure Event Hub, Microsoft Azure IoT Hub 및 IBM Watson IoT 플랫폼과 통합을 제공합니다.
이 섹션에서는 AWS 프라그마틱 슬롯 사이트와 연결하는 방법에 대해 설명합니다.
프라그마틱 슬롯 사이트 콜백 설정 및 AWS IoT 설정

먼저 프라그마틱 슬롯 사이트 Cloud에서 콜백 설정 화면으로 이동하여 "AWS IoT"를 선택하십시오.

아래 다이어그램에 표시된 화면이 나타납니다. 나중에 AWS 프라그마틱 슬롯 사이트 설정에 필요한 외부 ID를 복사 한 다음 [런치 스택] 버튼을 클릭하십시오.

AWS 콘솔이 시작되고 CloudFormation 화면으로 리디렉션되므로 [다음]을 클릭하면됩니다.

이것은 스택 세부 사항을 지정하는 화면입니다.awsaccountid당신의 것입니다AWS 계정 ID、externalid프라그마틱 슬롯 사이트 클라우드의 콜백 설정에서 복사 된 외부 리드.지역에 해당 지역을 입력하십시오. 지역을 확인하려면여기에서 검색하십시오. 아시아 태평양 (도쿄)의 경우 "AP-Northeast-1"입니다.

TopicName은 AWS 프라그마틱 슬롯 사이트에 게시 할 주제 이름입니다.
[다음]옵션 설정 화면을 입력하려면 버튼을 클릭하십시오.[다음].
aws cloudformation이 iam 리소스를 생성 할 수 있다는 점은 aknowledge합니다.
를 확인하고 스택 생성 버튼을 클릭하십시오.
생성 된 스택을 열고 "출력"을 확인하십시오.

여기,arnroleと주제

JSON BODY의 경우 JSON 형식의 AWS 프라그마틱 슬롯 사이트로 다시 호출 할 데이터를 입력하십시오. 이번에는 다음 JSON을 보내 드리겠습니다.
"device": "device", "time": time, "data": "data"
[확인] 버튼을 클릭하여 콜백 설정을 완료하십시오. 이제 프라그마틱 슬롯 사이트 Cloud에서 AWS IoT까지 콜백을 완료했습니다.
DynamODB로 데이터 보내기

DynamoDB의 프라그마틱 슬롯 사이트 Cloud에서 데이터를 저장합니다.
AWS 서비스 목록에서 "DynamoDB"를 선택하십시오.

DynamODB 대시 보드에서 테이블 만들기 버튼을 클릭하고 테이블 이름과 기본 키를 설정하십시오. 절대적이지는 않지만 장치와 시간을 키로 남겨 둘 것입니다.
테이블 생성이 완료된 후 테이블 이름이 DynamoDB 테이블 메뉴에 표시됩니다.

DynamODB로 데이터를 전달하도록 역할 설정

간단히 DB 테이블을 준비하면 데이터를 수신 할 수 없으므로 전송을 설정합니다.
AWS 서비스 목록에서"프라그마틱 슬롯 사이트 Core"를 선택한 다음 왼쪽 메뉴를 클릭하십시오.ACT12707_12714[규칙 만들기].

규칙 생성 화면에서 데이터는 AWS 프라그마틱 슬롯 사이트 (CloudFormation)에서 설정 한 데이터 허브에서 검색 한 다음 수행 할 작업을 정의합니다.주제 필터이 경우 CloudFormation에 설정된 주제 이름을 입력하십시오 (이번에는 "프라그마틱 슬롯 사이트").속성지금, 지금은 전부 "".

동작 추가 버튼을 클릭하고 DynamODB 테이블에 메시지를 삽입합니다.

방금 만든 테이블 이름과 같은 테이블을 설정하고 [ADCT]* 버튼을 클릭하십시오. (IAM 역할 이름을 적절하게 만드십시오)
마지막으로 규칙 작성 버튼을 클릭하면 한 가지 규칙이 생성됩니다.

DynamoDB 테이블을 확인하면 프라그마틱 슬롯 사이트 콜백에서 JSON 세트와 일치하는 항목이 삽입되었습니다.
