Windows에서 AWS IoT를 경험해 보세요.
1. AWS IoT 선택
AWS Management Console에서 AWS IoT를 선택합니다.
빌드할 리전을 오른쪽 상단에서 선택하고 지금 시작을 선택합니다.
![](https://s1.md5.ltd/image/84712be2ac39a338c93b5afa3f2df239.jpeg)
2. "AWS IoT 콘솔에 오신 것을 환영합니다."
왼쪽 메뉴에서 온보드를 선택합니다.
![](https://s1.md5.ltd/image/2488755f8019418bedb0ef761d1df646.jpeg)
3. "AWS IoT에 연결"1
기기 설정에서 지금 시작을 선택합니다.
![](https://s1.md5.ltd/image/f049d75281ab0a29254f60f26c075d6c.jpeg)
4. "AWS IoT에 연결"2
작업 내용이 표시됩니다.
검토 후 '지금 시작'을 선택합니다.
![](https://s1.md5.ltd/image/82416de55920fa3c331a4a577b4c7ee8.jpeg)
5. "AWS IoT에 어떻게 연결되어 있습니까?"
플랫폼과 AWS IoT 디바이스 SDK를 선택합니다.
이번에는 Windows와 Python을 선택합니다.
선택 후 「유의가 필요한 전제 조건」이 표시되므로 확인하고 「다음」을 선택합니다.
![](https://s1.md5.ltd/image/95498a1815be439096189320f401f2b9.jpeg)
6. "사물 등록" 1/3 단계
이름에 원하는 이름을 입력하고 다음 단계를 선택합니다.
![](https://s1.md5.ltd/image/b67b5c01f2b87a6655ce69cc4723f936.jpeg)
7. "연결 키트 다운로드" 2단계/3단계
표시 내용을 확인하고 「Windows」를 선택.
필요한 파일 세트가 connect_device_package.zip으로 다운로드됩니다.
다운로드를 확인한 후 다음 단계를 선택합니다.
![](https://s1.md5.ltd/image/6df87ca2d840d8f159b9565d16d6a30e.jpeg)
8. 장치 설정 및 테스트 3/3단계
다운로드한 파일을 사용한 테스트 방법이 표시됩니다.
브라우저는 이 상태로 두고 "완료"를 선택하지 마십시오.
![](https://s1.md5.ltd/image/3c968497d7ddd17f63450453cd8acd1f.jpeg)
9. 장치에서 연결 키트 압축을 풉니 다.
여기에서 Windows에서 작업을 수행합니다.
모든 폴더에서 다운로드한 connect_device_package.zip을 확장합니다.
이 예제에서는 PowerShell에서 Expand-Archive를 사용했습니다.
![](https://s1.md5.ltd/image/71cda71a78a75d1a2f3f580dbc0e75ac.jpeg)
10. 실행 권한 추가
장치 설정 및 테스트에 설명된 대로 명령을 입력합니다.
실행 정책 변경을 확인하라는 메시지가 표시되므로 "Y"를 입력합니다.
![](https://s1.md5.ltd/image/4f0eb1e975e24e967999edea7a06b042.jpeg)
12. 디바이스에서 AWS IoT를 사용하여 데이터를 전송합니다.
.\start.ps1을 실행합니다.
SDK 등은 스크립트가 git로 취득합니다.
잠시 후 AWS Management Console 화면에 디바이스에서 보낸 메시지가 표시됩니다.
※왠지 이 화면 "sequence"가 0뿐입니다만...
![](https://s1.md5.ltd/image/a833416d67e3c10d0ba3023d2bdc001b.jpeg)
13. 장치에 메시지 보내기
브라우저의 '4 단계 : 기기에 메시지 보내기'에 문자열을 입력하고 '메시지'를 선택하면,
![](https://s1.md5.ltd/image/71767b2d2842ce16521f1d265f28dc5e.jpeg)
입력 문자열이 Windows 측에 표시됩니다.
※그대로라면 디버그 표시가 많기 때문에, 보기 어렵습니다만....
![](https://s1.md5.ltd/image/8aa4945c3db9f09865748ba4915cea41.jpeg)
덤
basicPubSub.py의 74행째의 디버그 출력을 logging.DEBUG로부터, logging.INFO로 하는 것으로 표시가 억제됩니다.
# logger.setLevel(logging.DEBUG)
logger.setLevel(logging.INFO)
![](https://s1.md5.ltd/image/8336de01de3316eb62a91513cb1584e4.jpeg)
Reference
이 문제에 관하여(Windows에서 AWS IoT를 경험해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/bardno1/items/90180de1fcc092dea26b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)