Amazon Sidewalk용 AWS IoT Core에 디바이스 추가 - AWS IoT Wireless

Amazon Sidewalk용 AWS IoT Core에 디바이스 추가

무선 디바이스를 만들기 전에 먼저 디바이스 프로필을 만드세요. 디바이스 프로필은 Sidewalk 디바이스의 디바이스 기능 및 기타 파라미터를 정의합니다. 단일 디바이스 프로필을 여러 디바이스에 연결할 수 있습니다.

디바이스 프로필을 만든 후 프로필에 대한 정보를 검색하면 DeviceTypeId가 반환됩니다. 엔드 디바이스를 프로비저닝할 때는 이 ID, 디바이스 인증서, 애플리케이션 서버 퍼블릭 키 및 SMSN을 사용하게 됩니다.

디바이스 생성 및 추가 방법

  1. Sidewalk 엔드 디바이스의 디바이스 프로필을 생성합니다. Sidewalk 디바이스에 사용할 프로필 이름을 영숫자 문자열로 지정합니다. 프로필은 해당 프로필과 연결할 디바이스를 식별하는 데 도움이 됩니다.

    • (콘솔) Sidewalk 디바이스를 추가할 때 새 프로필을 만들 수도 있습니다. 이렇게 하면 디바이스를 Amazon Sidewalk용 AWS IoT Core에 빠르게 추가하고 프로필에 연결할 수 있습니다.

    • (API) 프로필 이름과 Sidewalk 객체 sidewalk {}를 지정하여 CreateDeviceProfile API 작업을 사용합니다. API 응답에는 프로필 ID와 Amazon 리소스 이름(ARN)이 포함됩니다.

  2. Amazon Sidewalk용 AWS IoT Core에 무선 디바이스 추가 대상 이름을 지정하고 이전 단계에서 생성한 디바이스 프로필을 선택합니다.

    • (콘솔) Sidewalk 디바이스를 추가할 때 대상 이름을 입력하고 생성한 프로필을 선택합니다.

    • (API) CreateWirelessDevice API 작업을 사용합니다. 대상 이름과 이전에 얻은 디바이스 프로필의 ID를 지정합니다.

    무선 디바이스 파라미터
    파라미터 설명 참고
    대상 이름 다른 AWS 서비스가 사용할 디바이스 데이터를 처리하는 AWS IoT 규칙을 설명하는 대상의 이름. 대상을 생성하지 않은 경우 임의의 문자열 값을 제공할 수 있습니다. Amazon Sidewalk용 AWS IoT Core는 디바이스를 생성할 때 빈 대상을 생성하며, 대상을 추가할 때 이를 업데이트할 수 있습니다.
    디바이스 프로필

    이전에 생성한 디바이스 프로필.

  3. 엔드 디바이스를 프로비저닝하는 데 필요한 정보가 들어 있는 JSON 파일을 확보합니다.

    • (콘솔) 생성한 Sidewalk 디바이스의 세부 정보 페이지에서 이 파일을 다운로드합니다.

    • (API) GetDeviceProfileGetWirelessDevice API 작업을 사용하여 디바이스 프로필 및 무선 디바이스에 대한 정보를 검색합니다. API 응답 정보를 JSON 파일(예: device_profile.jsonwireless_device.json)로 저장합니다.