AWS IoT Core 검증 및 raspberryPi를 사용하여 빈 자리 정보 표시 앱 생성
2699 단어 RaspberryPiawsIoTIoTCore
개요
업무 내에서 화상회의용 공간의 빈자리 정보를 알고 싶다고 하는 수요가 있었으므로, 하나의 유스 케이스로서 AWS IoT Core에 대해서 검증을 실시하면서, RaspberryPi와 조합해 좌석의 빈자리 정보를 표시할 수 있는 앱을 실제로 구축해 보았습니다. 앱을 구축했을 때의 순서 등의 메모를 각 기능마다 기재하고 있습니다.
유스 케이스 상세
착석 센서가있는 raspberry Pi를 사용하여 좌석의 빈 자리 상태를 모니터링하는 응용 프로그램.
디바이스로부터 보내 온 데이터에 대해서 이하의 흐름으로 처리를 실시하고 있습니다.
① RaspberryPi에서 AWS IoT Core로 센서 데이터 전송.
② AWS 인증서를 이용한 디바이스의 인증 인가.
③ 디바이스의 가동 상황 등의 관리 정보를 기록.
④ IoT topic으로 디바이스로부터 전송되어 온 데이터를 수신.
⑤ IoT topic에서 받은 데이터에 IoT rule에서 디바이스 관리 정보 등을 DynamoDB에서 추출하여 추가.
⑥ 가공한 데이터를 IoT action에서 다른 서비스로 전송.
⑦ 장치 상태 업데이트.
⑧ 공석 정보를 판별하여 모니터링용 Web 앱에 데이터 연계.
좌석의 센서를 감지하여 이런 느낌으로 화면이 천이합니다(이미지)
확인 내용 메모(링크 URL 조정 중)
이 앱을 생성할 때의 검증 내용은 AWS IoT Core의 각 기능에 대해 다음 내용으로 기재해 갑니다.
AWS IoT Core 검증 노트①: AWS IoT Core 시작하기
AWS IoT Core 검증 노트②: IoT rule 정보
AWS IoT Core 검증 노트 ③: IoT action 정보
AWS IoT Core 검증 노트 ④: IoT shadow 정보
AWS IoT Core 검증 노트 ⑤: FleetProvisioning 정보
AWS IoT 검증 메모 ⑥ : AWSIoT를 사용해 보면 편리하다는 점과 조심해야 할 일
Reference
이 문제에 관하여(AWS IoT Core 검증 및 raspberryPi를 사용하여 빈 자리 정보 표시 앱 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tomzono/items/eaa786b6a1889351c752텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)