기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
프로젝트, 템플릿 및 배치
기능, 위치별로 또는 다른 기준으로 디바이스를 구성할 수 있습니다. 이 논리적 디바이스 그룹을 프로젝트라고 합니다. 프로젝트를 사용하여 Lambda 함수와 디바이스 그룹을 연결할 수 있습니다.
프로젝트에는 사용되는 디바이스 유형, 호출되는 Lambda 함수 및 위치나 함수와 같이 컨텍스트 데이터를 보유하는 속성 이름을 지정하는 템플릿이 포함되어 있습니다.
프로젝트가 생성되고 템플릿이 정의되면 프로젝트에 배치를 추가할 수 있습니다. 배치는 템플릿을 따르며 해당 배치의 위치 또는 함수에 적합한 일련 번호 및 속성 값으로 디바이스를 지정합니다.
다음은 프로젝트 및 배치의 사용을 보여주는 몇 가지 예입니다.
예 1:
SalesPersonNotification
프로젝트에서는 10명의 고객이 버튼을 눌러 영업 담당자에게 연락할 수 있도록 버튼을 받습니다. 고객마다 하나씩 10개의 배치가 있습니다. 각 배치에는 CustomerName
(예: Mr. Jones), SalesPersonPhoneNumber
(예: 1-555-555-1234) 및 버튼 일련 번호(예: G030PM12345678) 값이 있고 디바이스 템플릿 NotficationButton
이 포함되어 있습니다. 배치별로 CustomerName
및 SalesPersonPhoneNumber
속성이 정의됩니다. 고객이 버튼을 클릭하면 AWS IoT 1-Click Click에서SendSMSLambda
를 사용하여CustomerName
및SalesPersonPhoneNumber
해당 버튼과 관련된 값. 해당 값에 따라 SMS가 전송됩니다.
-
배치 템플릿:
-
각 고객은 하나의 버튼을 사용하여 영업 담당자에게 알리기 때문에
NotficationButton
가 생성됩니다. -
디바이스 템플릿 (배치에 포함됨) 은
NotificationButton
를 클릭하면SendSMSLambda
Lambda 함수 -
호출된 속성
CustomerName
및SalesPersonPhoneNumber
각 배치에 대해 정의됩니다.
-
-
배치: 고객마다 1개씩, 10개의 배치가 생성됩니다. 각 배치에는 고유한
CustomerName
(예: "Mr. Jones"),SalesPersonPhoneNumber
(예: 1-555-555-1234) 및 버튼 일련 번호(예: G030PM12345678) 값이 있습니다. -
작업: 고객이 버튼을 클릭하면 AWS IoT 1-Click Click에서
SendSMSLambda
를 사용하여CustomerName
및SalesPersonPhoneNumber
값을 입력하면 해당 버튼에 연결된 SMS가 전송됩니다.
예 2:
MeetingRoomFeedback
프로젝트에서는 50개의 회의실에서 만족을 나타내는 엄지 손가락 위로 버튼과 불만족을 나타내는 엄지 손가락 아래로 버튼을 통해 사용자 만족도를 추적합니다. 두 개의 디바이스 템플릿 ThumbsUp
및 ThumbsDown
이 있으며, 엄지 손가락 위로 버튼을 클릭하면 PostiveFeedbackLambda
함수가 호출되고 엄지 손가락 아래로 버튼을 클릭하면 NegativeFeedbackLambda
가 호출됩니다. AMeetingRoomNumber
각 배치의 회의실 번호를 보유하도록 속성이 정의됩니다. 회의실당 하나씩 50개의 디바이스 배치가 생성됩니다. 각 배치에는 회의실 번호(예: 1001)로 설정된 MeetingRoomNumber
키와 고유한 일련 번호(예: G030PM12345678 및 G030PM23456789)로 식별되는 두 개의 버튼이 있습니다. 회의실에서 버튼을 클릭하면 AWS IoT 1-Click Click에서PositiveFeedbackLambda
함수 또는NegativeFeedbackLambda
함수를 사용하여MeetingRoomNumber
USD 상당. 그런 다음 피드백이 처리되고 표로 작성될 수 있습니다.
-
프로젝트 이름:
MeetingRoomFeedback
-
배치 템플릿:
-
각 룸에 두 개의 버튼이 있으므로 두 개의 장치 템플릿이 만들어지며 각각
ThumbsUp
및ThumbsDown
. -
장치 템플릿은 다음을 지정합니다.
ThumbsUp
버튼을 호출합니다.PostiveFeedbackLambda
를 클릭하면 해당ThumbsDown
버튼을 호출합니다.NegativeFeedbackLambda
를 클릭합니다. -
라는 속성
MeetingRoomNumber
각 배치의 회의실 번호를 보유하도록 정의됩니다.
-
-
배치: 방마다 배치 1개씩, 50개의 디바이스 배치가 생성됩니다. 각 배치에는
MeetingRoomNumber
키를 특정 회의실 번호 쌍 (예: 1001) 로 설정하고 고유한 일련 번호 (예: G030PM12345678 및 G030PM23456789) 로 식별되는 두 개의 버튼으로 구성됩니다. -
작업: 회의실에서 버튼을 클릭하면 AWS IoT 1-Click Click에서
PositiveFeedbackLambda
함수 또는NegativeFeedbackLambda
함수를 사용하여MeetingRoomNumber
값을 사용하여 피드백이 처리되고 표로 작성될 수 있습니다.
다음 다이어그램에서는 이러한 개념을 보여 줍니다.
자세한 내용은 AWS IoT 1-Click 콘솔 시작하기 섹션을 참조하세요.