Windows에서 AWS IoT를 경험해 보세요.

AWS IoT는 무엇입니까?를 경험하기 위해 일본어 AWS Management Console에서 디바이스 설정 마법사를 사용하여 동작을 확인합니다.
  • Windows10에서 실시하고 있습니다.
  • Python과 git을 미리 설치하십시오.
  • 포트 8883에서 외부 인터넷에 연결할 수 있어야 합니다.
  • 이 단계를 수행해도 "AWS IoT가 움직였다"이외의 것은 무엇 하나 모르겠습니다.

  • 1. AWS IoT 선택



    AWS Management Console에서 AWS IoT를 선택합니다.
    빌드할 리전을 오른쪽 상단에서 선택하고 지금 시작을 선택합니다.



    2. "AWS IoT 콘솔에 오신 것을 환영합니다."



    왼쪽 메뉴에서 온보드를 선택합니다.



    3. "AWS IoT에 연결"1



    기기 설정에서 지금 시작을 선택합니다.



    4. "AWS IoT에 연결"2



    작업 내용이 표시됩니다.
    검토 후 '지금 시작'을 선택합니다.



    5. "AWS IoT에 어떻게 연결되어 있습니까?"



    플랫폼과 AWS IoT 디바이스 SDK를 선택합니다.
    이번에는 Windows와 Python을 선택합니다.

    선택 후 「유의가 필요한 전제 조건」이 표시되므로 확인하고 「다음」을 선택합니다.



    6. "사물 등록" 1/3 단계



    이름에 원하는 이름을 입력하고 다음 단계를 선택합니다.



    7. "연결 키트 다운로드" 2단계/3단계



    표시 내용을 확인하고 「Windows」를 선택.
    필요한 파일 세트가 connect_device_package.zip으로 다운로드됩니다.
    다운로드를 확인한 후 다음 단계를 선택합니다.



    8. 장치 설정 및 테스트 3/3단계



    다운로드한 파일을 사용한 테스트 방법이 표시됩니다.
    브라우저는 이 상태로 두고 "완료"를 선택하지 마십시오.



    9. 장치에서 연결 키트 압축을 풉니 다.



    여기에서 Windows에서 작업을 수행합니다.
    모든 폴더에서 다운로드한 connect_device_package.zip을 확장합니다.
    이 예제에서는 PowerShell에서 Expand-Archive를 사용했습니다.



    10. 실행 권한 추가



    장치 설정 및 테스트에 설명된 대로 명령을 입력합니다.
    실행 정책 변경을 확인하라는 메시지가 표시되므로 "Y"를 입력합니다.



    12. 디바이스에서 AWS IoT를 사용하여 데이터를 전송합니다.



    .\start.ps1을 실행합니다.
    SDK 등은 스크립트가 git로 취득합니다.
    잠시 후 AWS Management Console 화면에 디바이스에서 보낸 메시지가 표시됩니다.
    ※왠지 이 화면 "sequence"가 0뿐입니다만...



    13. 장치에 메시지 보내기



    브라우저의 '4 단계 : 기기에 메시지 보내기'에 문자열을 입력하고 '메시지'를 선택하면,



    입력 문자열이 Windows 측에 표시됩니다.
    ※그대로라면 디버그 표시가 많기 때문에, 보기 어렵습니다만....




  • basicPubSub.py는 'sdk/test/Python'주제를 사용합니다.
  • .\star.ps1 에서 실행되는 스크립트는 aws-iot-device-sdk-python\samples\basicPubSub\basicPubSub.py 파일입니다.
    basicPubSub.py의 74행째의 디버그 출력을 logging.DEBUG로부터, logging.INFO로 하는 것으로 표시가 억제됩니다.
  • # logger.setLevel(logging.DEBUG)
    logger.setLevel(logging.INFO)
    

    좋은 웹페이지 즐겨찾기