센서와 대화하기 위해 AWS IoT 통신 플랫폼 을 사용하기로 결정했습니다 .
그러나 시각화와 관련하여 바퀴를 재발 명 할 필요가 없기를 바랍니다.
위 그림에서 볼 수 있듯이 IoT 프레임 워크는 응용 프로그램 서버에 연결됩니다. 저의 이전 애플리케이션 경험은 PHP / MySQL & MongoDB 기반의 독점 시스템이었습니다.
많은 플랫폼이 있으며 대부분 무료 평가판을 포함합니다.
고객에게 데이터를 제공하고 안전한 고객 액세스를 허용하며 필요에 따라 사용자 정의 할 수있는 오픈 소스 시각화 응용 프로그램 플랫폼을 찾고 있습니다.
이상적으로이 플랫폼에는 데이터를 검색 할 수있는 데이터베이스가 포함되며 데이터베이스가 커짐에 따라 효율성을 보장하는 인덱싱 구조가 더 좋습니다. 현장에서 IoT 장치를 모니터링 할 때 일반적으로 사용되는 장치 섀도 레지스트리의 시각화를 제공하는 프레임 워크 일 수 있습니다.
요약하면 이상적인 플랫폼에는 다음 기능이 포함됩니다.
- 모든 고객을 나열하는 관리자 영역. 고객을 클릭하면 세부 정보가 표시됩니다.
- 할당 된 센서 만 표시하는 전용 영역으로 사용자를 연결하는 사용자 로그온.
- 시각화 도구에서 실시간 트 렌딩 데이터를 볼 수있는 사용자 기능 (Grafana와 같은 것이 적합합니다.
- 히스토리 데이터를 저장하고 검색 할 수있는 데이터베이스 통합
- 경보 및 경고를 센서와 연결하고 알림이 필요한 사람에게 이메일을 보내는 기능
내 요구 사항을 충족하는 오픈 소스 IoT 응용 프로그램 프로젝트가 있습니까?