MQTT 실시간 통신
QoS 1 제어 명령 보장, retained 메시지로 상태 복원, 재접속 자동 처리. 기기가 꺼져도 명령이 유실되지 않습니다.
홈 IoT 통합 제어 플랫폼
음성 명령과 모바일 앱으로 홈 IoT 기기를 실시간 제어. MQTT QoS 1 보장 전송, 역할 기반 권한 관리, OTA 펌웨어 업데이트까지 하나의 플랫폼에서.
Core Features
기기 제어, 음성 명령, 모바일 앱, 관리자 운영, 클라우드 백엔드를 하나의 시연 흐름으로 연결합니다.
QoS 1 제어 명령 보장, retained 메시지로 상태 복원, 재접속 자동 처리. 기기가 꺼져도 명령이 유실되지 않습니다.
음성 명령을 서버 화이트리스트로 검증한 뒤 MQTT 제어로 변환. 오인식을 차단하고 허용된 명령만 실행합니다.
React Native 기반 실시간 기기 모니터링, 원격 제어, RBAC 사용자별 권한 제어. 폴링·웹소켓 이중 구조로 안정성 확보.
기기·사용자 관리, 제어 이력, 오류 로그, 펌웨어 OTA 버전 관리를 한 화면에서 운영. 5초 폴링 자동 갱신.
Node.js API, MongoDB, 인증·권한 미들웨어, 음성 명령 검증 엔드포인트, MQTT 브로커 연동을 포함합니다.
Architecture
PCB 기기 상태와 제어 명령을 MQTT 브로커가 중계하고, AWS 서버와 API가 앱 및 관리자 웹을 연결합니다.
센서 상태 송신, 릴레이 제어 수신, 펌웨어 버전 보고
QoS 1 명령 전달, retained 상태 유지, 세션 재연결 자동 처리
인증, 역할 권한(RBAC), 데이터 저장, 음성 명령 검증
실시간 모니터링, 원격 제어, 오류 로그 및 OTA 운영
Screens
모바일 앱 기기 제어 화면, 음성 명령, 관리자 대시보드를 실제 캡처 이미지로 확인할 수 있습니다.
기기 목록
음성 제어
관리자 대시보드
기기 상태 및 제어
Demo Access
시연용 계정으로 앱과 대시보드의 핵심 흐름을 확인할 수 있습니다. 사용자 제어 값이 관리자 화면에 실시간 반영됩니다.
admin@demo.com
admin1234
user@demo.com
user1234