스마트싱스 엣지브릿지(EdgeBridge) - AEB 정보
안드로이드 기기를 스마트홈 서버로! SmartThings연동을 위한 EdgeBridge
잠자고 있는 구형 안드로이드 폰, 이제 스마트홈의 AI 두뇌가 됩니다!
스마트홈을 구축하고 싶지만 NAS 설정이나 도커(Docker) 구축이 너무 어렵게 느껴지셨나요? Android EdgeBridge는 복잡한 서버 장비 없이도 여러분의 안드로이드 기기를 강력한 스마트홈 로컬 프록시 서버로 변환해 줍니다. 1.0 부터는 자연어로 기기를 제어하는 AI 채팅까지 앱 안에서 바로 사용할 수 있습니다.
■ 왜 EdgeBridge인가요?
SmartThings(ST) 허브와 로컬 네트워크 기기 사이를 잇는 가장 쉽고 빠른 방법입니다. 구형 스마트폰, 태블릿, 심지어 안드로이드 TV 셋톱박스까지 앱 설치만으로 24시간 중단 없는 스마트홈 게이트웨이로 재탄생합니다. 여기에 MCP(Model Context Protocol)와 AI 채팅이 앱에 통째로 내장되어, 별도 서버 구축 없이도 "거실 불 꺼줘" 한 마디로 집을 움직일 수 있습니다.
■ 주요 핵심 기능
MCP 내장: AI와 SmartThings를 잇는 표준 프로토콜인 MCP(Model Context Protocol) 서버가 앱에 내장되어 있어, 별도 서버 설치·운영이 전혀 필요 없습니다.
AI 채팅 탭: Claude / OpenAI / Gemini 중 원하는 모델을 선택해 자연어로 기기를 제어합니다. 키를 등록한 모델만 자동으로 표시됩니다.
SmartThings 원터치 연결: 한 번의 로그인으로 내 SmartThings 기기 전체가 AI에 연결됩니다.
설정 동기화: 폰 → TV, TV → 새 폰처럼 다른 안드로이드 기기로 전체 구성을 한 번에 이전할 수 있습니다.
쉬운 서버 구축: Ktor 기반의 경량 HTTP 서버를 구동하여 스마트 기기 간의 명령을 중계합니다.
자동 기기 탐색 (mDNS): 복잡한 IP 입력 없이도 SmartThings 허브가 EdgeBridge를 네트워크에서 자동으로 찾아냅니다.
24시간 무중단 신뢰성: 포그라운드 서비스와 전원 관리 최적화(WakeLock)를 통해 화면이 꺼져도 서버는 멈추지 않습니다.
부팅 시 자동 실행: 기기가 재부팅되거나 앱이 업데이트되어도 서버가 자동으로 다시 시작되어 관리의 번거로움을 줄였습니다.
안드로이드 TV 최적화: 배터리가 없는 셋톱박스 환경과 유선 랜(Ethernet) 연결 환경을 완벽하게 지원합니다.
호출 출처 추적: 모든 AI 호출이 어디서 들어왔는지 (채팅 / 허브 / IP) 로그에 기록되어 디버깅이 쉬워졌습니다.
■ 사용 방법
사용하지 않는 안드로이드 기기에 본 앱을 설치합니다.
앱 실행 후 서버 시작 버튼을 누릅니다. (최초 실행 시 알림 및 배터리 최적화 제외 권한 허용 필요)
SmartThings 앱에서 지원하는 전용 Edge Driver를 통해 기기를 등록합니다.
원하시면 Chat 탭에서 SmartThings 로그인 후, 사용할 AI 모델의 API 키를 입력하면 바로 자연어 제어가 가능합니다.
이제 당신의 스마트홈 자동화가 로컬 네트워크에서 빠르고 안전하게, 그리고 AI와 함께 동작합니다!
■ 개발자 한마디
Android EdgeBridge는 "누구나 쉽게 구축하는 스마트홈"을 목표로 합니다. 복잡한 네트워크 설정 때문에 포기했던 스마트홈의 꿈을, 이제 서랍 속 잠자던 휴대폰 한 대와 한 줄의 대화로 시작해 보세요.
What's new in the latest 1.1.8
- MQTT bridge now reports delivery health status for faster recovery




