Aws (Amazon)

30. (Aws/Amazon) [Aws Iot Core] Aws Iot MQTT Shadow 메시지 페이로드 편집 방법

투케이2K 2025. 2. 18. 20:48

[개발 환경 설정]

개발 환경 : Aws / Amazon Web Services

 

[설명 정리]

// --------------------------------------------------------------------------------------
[개발 및 환경]
// --------------------------------------------------------------------------------------

- 인프라 : Aws / Amazon Web Services

- 기술 구분 : Aws / IoT Core / Shadow / MQTT

// --------------------------------------------------------------------------------------






// --------------------------------------------------------------------------------------
[설 명]
// --------------------------------------------------------------------------------------

1. Aws 사이트 접속 후 1차 계정 로그인 수행 실시

  >> Account ID / IAM username / Password

  >> ex : Account ID - twok
  >> ex : IAM username - twok@test.com
  >> ex : Password - admin1234


2. 1차 인증 완료 후 >> 2차 MFA 인증 수행 실시 및 최종 로그인 수행


3. Aws 사이트에서 상단 [ 검색 ] 메뉴 옆에 >> 메뉴 펼치기 클릭 수행 [ ▦ ]


4. [모든 서비스] 메뉴 클릭 후 >> IoT Core 검색 수행


5. [IoT Core] 화면에서 좌측 [관리] > [모든 디바이스] > [사물] 메뉴 클릭 수행


6. 사물 리스트에서 특정 사물 [이름] 클릭 수행

  >> 생성 된 사물이 없는 경우는 기기에서 프로비저닝 및 Shadow 생성이 필요합니다


7. 특정 사물 정보 화면에서 [디바이스 섀도우] 탭 클릭 > 생성 된 Shadow 를 확인합니다

  >> 속성 | 인증서 | 사물 그룹 | 명령 내역 | 디바이스 섀도우 | 활동 | 패키지 및 버전 | 작업 | 경보 | Defender 지표


8. 수정을 진행하려는 특정 섀도우 [이름] 을 클릭 후 > 세부 디바이스 섀도우 상태 확인 창으로 진입합니다


9. 디바이스 섀도우 상태 확인 창에서 우측 [편집] 버튼을 클릭 후 메시지 페이로드 수정 및 [업데이트] 버튼을 클릭합니다


10. App 및 Device 에서 특정 섀도우를 구독하고 있는 곳에서 수정 된 메시지가 내려오는 것을 확인합니다

// --------------------------------------------------------------------------------------






// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------

[Aws 콘솔 로그인 방법]

https://blog.naver.com/kkh0977/223688994642


[Aws Iot Core 프로비저닝 수행 후 생성 된 사물 확인 및 인증서 정보 확인 방법]

https://blog.naver.com/kkh0977/223690097561


[안드로이드 Aws 프로비저닝 로직 정리]

https://blog.naver.com/kkh0977/223558081843?trackingCode=blog_bloghome_searchlist

// --------------------------------------------------------------------------------------
 
반응형