임베디드·IoT
MQTT 메시지 수집과 데이터 이력 관리 웹
MQTT로 받은 장치 메시지를 저장하고 조회·알람·파일 변환에 사용하는 웹 기능을 개발했습니다.
적용 기술
PythonJavaTypeScriptMQTT
메시지를 수집하고 다시 찾아보는 웹
MQTT 장치 데이터를 다루는 웹·서버 개발 사례입니다. 메시지를 수신해 데이터베이스에 저장하고, 장치별 정보와 조회 기간에 따라 기록을 확인하는 기능을 구성했습니다.
구현별로 장치 관리, 임계값 설정과 알람, 데이터 파일 변환 등의 기능을 연결했습니다. 메시지를 실시간으로 보는 화면과 누적된 데이터를 업무에 사용하는 기능을 함께 다뤘습니다.
구현 내용
- MQTT 연결·구독과 수신 메시지 처리
- 장치별 데이터 저장 및 기간 조회
- 장치 정보·임계값·알람 관리
- 수집 데이터의 CSV 처리
- 웹 화면과 서버 API 구성
여러 MQTT 관련 구현을 기능 범위 기준으로 묶은 사례입니다. 센서 종류와 운영 목적에 맞춰 수집 형식과 조회 화면을 구성하는 개발입니다.