를 사용하여 디바이스 관리 AWS IoT - AWS IoT Core

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

를 사용하여 디바이스 관리 AWS IoT

AWS IoT 는 사물을 관리하는 데 도움이 되는 레지스트리를 제공합니다. 사물이란 특정 장치 또는 논리적 엔터티를 의미합니다. 사물은 물리적 장치 또는 센서일 수 있습니다(예: 전구 또는 벽면 스위치). 또한에 연결되지는 AWS IoT 않지만에 연결된 다른 디바이스(예: 엔진 센서 또는 제어판이 있는 자동차)와 관련된 애플리케이션 인스턴스 또는 물리적 개체와 같은 논리적 개체일 수 있습니다.

사물에 대한 정보는 레지스트리에 JSON 데이터로 저장됩니다. 다음은 사물의 예입니다.

{ "version": 3, "thingName": "MyLightBulb", "defaultClientId": "MyLightBulb", "thingTypeName": "LightBulb", "attributes": { "model": "123", "wattage": "75" } }

사물은 이름으로 식별됩니다. 사물은 일련번호, 제조업체 등 사물에 대한 정보를 저장하는 데 사용할 수 있는 이름-값 페어인 속성을 가질 수도 있습니다. 

일반적인 디바이스 사용 사례에서는 사물 이름을 기본 MQTT 클라이언트 ID로 사용합니다. 사물의 레지스트리 이름과 사물의 MQTT 클라이언트 ID, 인증서 또는 섀도우 상태 사용 사이의 매핑을 강제 적용하고 있지는 않지만 사물 이름을 하나 선택하여 레지스트리 및 디바이스 섀도우 서비스 모두에서 MQTT 클라이언트 ID로 사용할 것을 권장합니다. 그러면 기본 디바이스 인증서 모델 또는 섀도우의 유연성을 해치지 않으면서 IoT 집합에 체계성 및 편의성을 제공할 수 있습니다.

디바이스를 AWS IoT에 연결하기 위해 레지스트리에서 사물을 생성할 필요는 없습니다. 사물을 레지스트리에 추가할 경우 디바이스를 보다 쉽게 관리하고 검색할 수 있습니다.