TL;DR
- UniFi Protect 콘솔에 연결된 릴레이와 센서가 있으면 Garage Opener를 통해 iPhone, Apple Watch, 잠금 화면, Siri에서 차고 문을 제어하고 상태를 확인할 수 있음.
- 모든 명령은 앱이 성공을 알리기 전에 문 센서로 확인되므로, 릴레이가 작동한 것과 문이 실제로 열린 것을 구별함.
- 연결 방식은 홈 네트워크에서 콘솔에 직접 연결하거나 자체 장비의 Docker 브리지를 사용하는 두 가지이며, 설정 후에도 변경 가능함.
- 브리지는 알림 규칙을 상시 실행하고 활동 기록과 내보내기, 백그라운드에서 안정적으로 작동하는 Shortcuts를 제공하며, 선택형 클라우드 알림 서비스는 콘솔 자격 증명이나 이미지, Protect API 키를 받지 않음.
- 가족 구성원은 일회용 초대로 비밀번호나 토큰 공유 없이 참여하며, 참여한 구성원의 접근 권한을 즉시 회수할 수 있음.
UniFi Protect와 연동
- UniFi Protect 콘솔, 차고 문 개폐기에 연결된 릴레이, 문에 설치된 센서가 있으면 Garage Opener가 이를 iPhone, Apple Watch, 잠금 화면, Siri에서 사용할 수 있는 스마트 차고 문으로 전환함.
- 허브, 구독, Home Assistant는 필요하지 않음.
작동 방식: 앱이 아니라 센서가 판단
- 일반적인 차고 문 연동은 개폐 신호를 보내고 문이 움직였다고 가정하지만, Garage Opener는 각 명령의 성공 여부를 문 센서로 확인함.
- 따라서 문이 열렸다는 표시는 릴레이가 작동했다는 뜻이 아니라 문이 실제로 열린 상태를 뜻함.
- 문이 요청대로 움직이지 않으면 그 사실을 명확히 알림.
두 가지 연결 방식
- 설정 과정에서 연결 방식을 선택하며, 나중에 변경할 수 있음.
- 콘솔에 직접 연결: 앱이 홈 네트워크에서 UniFi Protect에 연결함. 별도 설치나 계속 실행해야 하는 프로그램이 필요하지 않으며, 대부분에게 가장 간단하고 적합한 설정임.
- 직접 연결 방식의 알림은 아래에 설명된 선택형 클라우드 서비스를 통해 제공됨.
- 자체 브리지 사용: NAS, 라즈베리 파이(Pi), 또는 Docker를 실행할 수 있는 장비에 작은 컨테이너를 설치함. 브리지가 콘솔 연결 하나를 유지하고 휴대전화가 깨어 있는지와 관계없이 알림 규칙을 실행함.
- 브리지는 활동 기록 내보내기와 백그라운드에서 안정적으로 작동하는 Shortcuts도 제공함.
- 알림은 브리지에서 실행되므로 Garage Opener 서비스는 관여하지 않음.
- 자체 호스팅 안내 제공.
문이 열려 있다는 알림
- 두 연결 방식 모두 같은 세 가지 규칙을 제공함: 문이 너무 오래 열려 있음, 야간 확인 시각에도 문이 열려 있음, 차고 문이 열린 채 차가 차고에 있음.
- 문을 의도적으로 열어 둘 때는 일시 중지 기능으로 알림을 막을 수 있음.
- 두 설정의 실질적인 차이는 규칙이 실행되는 위치임.
- 브리지를 사용하면 규칙이 개인 장비에서 상시 실행됨. 앱은 실행 중이거나 백그라운드에서 새로 고침할 때 규칙 상태를 표시함.
- 잠자고 있거나 집을 비운 휴대전화에도 알림을 받으려면 브리지에서 자체 ntfy 서버 또는 ntfy.sh를 지정함.
- 브리지가 없으면 앱이 실행 중일 때만 문 상태를 확인할 수 있으므로, 새벽 2시에 문이 열린 채인 경우를 감지하기에 적합하지 않음.
- 이를 보완하는 선택형 키리스 클라우드 서비스가 제공됨.
- 앱에서 Cloud alerts를 켜면 alerts.garageopener.app에 익명 설치 항목이 생성되고 비공개 웹훅 주소가 제공됨. 계정, 이메일, 비밀번호는 필요하지 않음.
- 콘솔의 Alarm Manager 규칙 두 개에 해당 주소를 붙여 넣음. 하나는 센서가 문 열림을 감지할 때, 다른 하나는 문 닫힘을 감지할 때 실행됨. 앱에서 주소를 확인하고 설정 과정을 안내함.
- 콘솔이 문 움직임 이벤트를 보내면 서비스가 타이머를 시작하고, 규칙이 발동할 경우 영어 또는 프랑스어 알림과 버튼을 전송함.
- 서비스는 콘솔 자격 증명을 보유하지 않으므로 차고 문을 열거나 닫을 수 없음. 이미지나 Protect API 키도 받지 않음.
- 서비스에 보관되는 정보는 이벤트 유형, 센서 ID, 시각이며 보관 기간은 7일임.
- 알림에서 Close now를 누르면 앱이 자체 연결을 통해 명령을 수행함.
- 저장되는 정보에 관한 상세 안내 제공.
- 이 설정의 최신 상세 안내가 앱에 포함되어 있으며 Alarm Manager 화면도 안내함. 앱 안내와 이 설명이 다르면 앱 안내를 따름.
비밀번호 공유 없이 가족 구성원 초대
- Family 화면에서 일회용 초대를 만들 수 있으며, 초대받은 사람은 코드를 스캔하거나 링크를 누르고 이름을 입력해 참여함. 과정은 약 15초이며 참여자는 토큰을 볼 수 없음.
- 초대는 한 번만 사용할 수 있고 15분 후 만료됨.
- 참여한 구성원과 마지막 사용 시각을 확인하고, 이름을 변경하거나 해당 구성원의 접근 권한을 즉시 회수할 수 있음.
- 활동 기록에는 문을 연 사람이 기기 대신 이름으로 표시됨.
- 휴대전화를 분실했을 때 중요한 점으로, 해당 휴대전화의 접근 권한 회수는 즉시 적용됨.
제공 기능
- iPhone, Apple Watch, 위젯, 제어 센터, 동작 버튼, Siri, Shortcuts에서 사용 가능함.
- 문이 열려 있는 동안 실시간 활동이 표시되며 잠금 화면에 Close 버튼이 나타남.
- 집에 도착하면 Open 버튼이 있는 알림을 받음. 문은 자동으로 열리지 않음.
- 작동 중간에 멈춘 뒤 다음 버튼을 누르면 예상한 방향으로 움직임.
- 브리지를 실행하는 경우 필터링 및 내보내기가 가능한 활동 기록 제공.
- 알림을 포함해 영어와 프랑스어 제공.
배선 전에 체험
- 데모 모드에서 이동 시간, 센서, 알림 규칙이 포함된 시뮬레이션 차고 문으로 앱 전체를 실행할 수 있음.
- 콘솔, 자격 증명, 하드웨어가 필요하지 않음. App Review에서도 같은 모드를 사용함.
필요한 항목
- UniFi Protect 콘솔: Protect 7.2.x에서 테스트됨. UDM, Cloud Key, Dream Machine 등 Protect를 실행하고 통합 API 키를 제공하는 장비.
- 펄스(Pulse) 출력으로 설정한 릴레이: 차고 문 개폐기의 버튼 단자에 벽면 버튼과 같은 방식으로 연결함.
- Garage로 장착한 일체형 센서: 문이 실제로 열려 있는지 보고하는 핵심 구성 요소임.
- 최신 iOS를 실행하는 iPhone.
- Apple Watch는 선택 사항임.
- Protect에서 릴레이와 센서를 설정하는 방법은 안내서에서 다룸. 릴레이는 두 번째 벽면 버튼처럼 연결하며, FAQ에서는 릴레이가 ‘토글’처럼 보이는 이유를 비롯해 자주 발생하는 문제를 설명함.
- 마지막 업데이트: 2026-09-22
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요