Notice
Recent Posts
Recent Comments
Link
투케이2K
86. (TWOK/WORK) [업무 이슈] android - Aws Iot Mqtt : update desired 변경 요청 수행 후 기기 reported 응답 값 확인 문제 이슈 본문
투케이2K 업무정리
86. (TWOK/WORK) [업무 이슈] android - Aws Iot Mqtt : update desired 변경 요청 수행 후 기기 reported 응답 값 확인 문제 이슈
투케이2K 2024. 8. 28. 19:39[제 목]
[업무 이슈] android - Aws Iot Mqtt : update desired 변경 요청 수행 후 기기 reported 응답 값 확인 문제 이슈
[내 용]
------------------------------------------------------------------------------
[이슈 사항]
------------------------------------------------------------------------------
1. 모바일 <-> 하드웨어 기기 간 Aws Iot Mqtt Shadow 통신 수행 시 모바일에서 update desired publish 수행 후 기기에서 reported 응답이 오지 않는 이슈
------------------------------------------------------------------------------
[원인 파악 및 증상 재현]
------------------------------------------------------------------------------
1. 모바일 Aws 디바이스 연결 상태 및 구독 상태 체크 실시
>> 정상 : Aws Fleet 프로비저닝 이후 디바이스 연결 및 구독 연결 까지 완료 된 상태
2. 모바일 Aws publish 수행이 정상적으로 Aws Iot Shadow 설정 까지 전달되었는지 확인
>> 정상 : Aws 사이트에서 특정 쉐도우 desired 값이 정상적으로 변경 된 것 확인
3. 디바이스 특정 쉐도우 구독 상태에서 모바일 publish 수행 후 accepted 응답까지 내려오는지 확인
>> 정상 : 디바이스 로그 확인 및 디바이스 특정 쉐도우 accepted 구독 부분에서 메시지가 내려온 것 확인
4. 디바이스 특정 쉐도우 구독 부분에서 desired 수정 변경 요청 받은 후 다시 정상적으로 reported 보고를 하는 지 체크
>> 이슈 발견 : 디바이스가 특정 값 변경 후 변경 보고 수행 시 reported 형식으로 값을 전달해야하는데 , desired 모바일 형식으로 보고 하고 있는 것 확인
------------------------------------------------------------------------------
[조치 내용]
------------------------------------------------------------------------------
1. 디바이스 소스 코드 수정 진행
>> 디바이스 특정 쉐도우 구독 부분에서 : 모바일에서 desired 수정 변경 요청을 받은 경우 >> 디바이스 값 수정 후 >> reported 응답 값 보고 수행
------------------------------------------------------------------------------
반응형
'투케이2K 업무정리' 카테고리의 다른 글
Comments