지원 종료 공지: 2026년 10월 7일에는에 대한 지원을 중단할 AWS 예정입니다 AWS IoT Greengrass Version 1. 2026년 10월 7일 이후에는 더 이상 AWS IoT Greengrass V1 리소스에 액세스할 수 없습니다. 자세한 내용은 에서 마이그레이션 AWS IoT Greengrass Version 1을 참조하세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
장치 및 구독 구성
AWS IoT Greengrass 코어가 인터넷에 연결된 AWS IoT 경우 섀도우를에 동기화할 수 있습니다. 이 모듈에서는 우선 클라우드와 동기화하지 않고 로컬 섀도우를 사용합니다. 그런 다음, 클라우드 동기화를 활성화합니다.
각 클라이언트 장치에는 고유한 섀도우가 있습니다. 자세한 내용은 AWS IoT 개발자 안내서의 AWS IoT용 장치 섀도우 서비스를 참조하십시오.
-
그룹 구성 페이지에서 클라이언트 장치 탭을 선택합니다.
-
클라이언트 디바이스 탭에서 AWS IoT Greengrass 그룹에 두 개의 새 클라이언트 디바이스를 추가합니다. 이 프로세스에 대한 자세한 단계는 AWS IoT Greengrass 그룹에 클라이언트 디바이스 생성을 참조하십시오.
-
GG_Switch및GG_TrafficLight클라리언트 장치의 이름을 지정합니다. -
두 클라이언트 장치의 원클릭 기본 보안 리소스를 생성하고 다운로드합니다.
-
클라이언트 장치의 보안 리소스 파일 이름에 해시 구성 요소를 적어 둡니다. 나중에 이 값을 사용합니다.
-
-
컴퓨터에 이러한 클라이언트 장치의 보안 인증 정보를 저장할 폴더를 만드세요. 인증서와 키를 이 폴더에 복사합니다.
-
클라이언트 장치가 로컬 섀도우를 사용하도록 설정되어 있는지 AWS 클라우드확인합니다. 그렇지 않은 경우 클라이언트 장치를 선택하고 섀도우 동기화를 선택한 다음 클라우드와의 섀도우 동기화 비활성화를 선택합니다.
-
다음 표의 구독을 그룹에 추가합니다. 예를 들어 첫 번째 구독을 생성하려면
-
그룹 구성 페이지에서 구독 탭을 선택한 다음 추가를 선택합니다.
-
소스 유형에서 클라이언트 장치를 선택한 다음 GG_Switch를 선택합니다.
-
대상 유형에서 서비스를 선택한 다음 Local Shadow Service를 선택합니다.
-
주제 필터에
$aws/things/GG_TrafficLight/shadow/update를 입력합니다. -
구독 생성을 선택합니다.
주제는 테이블에 표시된 것처럼 정확히 입력되어야 합니다. 와일드카드를 사용하여 일부 구독을 통합할 수 있지만 권장하지는 않습니다. 자세한 내용은 AWS IoT 개발자 안내서의 Shadow MQTT 주제를 참조하십시오.
소스 대상 주제 Notes GG_Switch
로컬 섀도우 서비스
$aws/things/GG_TrafficLight/shadow/update
GG_Switch는 업데이트 요청을 보내 주제를 업데이트합니다.
로컬 섀도우 서비스
GG_Switch
$aws/things/GG_TrafficLight/shadow/update/accepted
GG_Switch는 업데이트 요청이 수락되었는지 알아야 합니다.
로컬 섀도우 서비스
GG_Switch
$aws/things/GG_TrafficLight/shadow/update/rejected
GG_Switch는 업데이트 요청이 거부되었는지 알아야 합니다.
GG_TrafficLight
로컬 섀도우 서비스
$aws/things/GG_TrafficLight/shadow/update
GG_TrafficLight는 업데이트 주제로 상태 업데이트를 보냅니다.
로컬 섀도우 서비스
GG_TrafficLight
$aws/things/GG_TrafficLight/shadow/update/delta
로컬 섀도우 서비스는 델타 주제를 통해 GG_TrafficLight로 수신된 업데이트를 보냅니다.
로컬 섀도우 서비스
GG_TrafficLight
$aws/things/GG_TrafficLight/shadow/update/accepted
GG_TrafficLight는 상태 업데이트가 수락되었는지 알아야 합니다.
로컬 섀도우 서비스
GG_TrafficLight
$aws/things/GG_TrafficLight/shadow/update/rejected
GG_TrafficLight는 상태 업데이트가 거부되었는지 알아야 합니다.
구독 탭에 새 구독이 표시됩니다.
참고
$문자에 대한 정보는 예약된 주제를 참조하십시오. -
-
Greengrass 코어가 IP 주소 목록을 게시할 수 있도록 자동 감지가 활성화되어 있는지 확인합니다. 클라이언트 장치는 이 정보를 사용하여 코어를 검색합니다. 다음을 수행합니다.
-
그룹 구성 페이지에서 Lambda 함수 탭을 선택합니다.
-
시스템 Lambda 함수에서 IP 감지기를 선택한 다음 편집을 선택합니다.
-
IP 감지기 설정 편집에서 MQTT 브로커 엔드포인트 자동 감지 및 재정의를 선택한 다음 저장을 선택합니다.
-
코어 장치로 클라우드 구성 배포 섹션에 설명된 대로 Greengrass 대몬(daemon)이 실행 중인지 확인합니다.
-
그룹 구성 페이지에서 배포를 선택합니다.