이전 가이드에서는 예를 들어, Synology NAS에 Jeedom 설치하는 방법나 Synology에 Home Assistant 설치하는 방법을 살펴보았습니다. Synology NAS는 이미 24시간 연중무휴로 작동하며 합리적인 전력을 소비하고 신뢰할 수 있는 저장소를 제공합니다: 그래서 홈 오토메이션 시스템을 위한 훌륭한 호스팅 공간입니다. 그리고 이제 Homey Self-Hosted Server가 등장했기 때문에 Homey 시스템을 Synology NAS에 설치하는 것도 완전히 가능합니다. 기본 아이디어는 간단합니다: Homey 서버를 컨테이너에서 실행하고 NAS의 전용 폴더에 데이터를 저장하며, 모든 것을 iOS/Android의 Homey 애플리케이션을 통해 제어하는 것입니다. 깔끔하고 효율적이며… 호스팅을 직접 제어할 수 있습니다! Homey의 개발사인 Athom은 이를 활용하기 위한 매우 간단한 절차를 마련했습니다.
하드웨어 측면에서 Homey는 인텔/AMD CPU가 장착된 Synology, DSM 7 이상, 최소 1GB의 여유 RAM, 2GB의 여유 저장소를 요구합니다.
실제로 Homey 앱을 많이 설치할 경우 여유를 조금 더 두는 것이 좋습니다: 서버 자체는 가벼운 편이지만 앱과 기록 설정이 디스크 사용량을 늘릴 수 있습니다.
Container Manager 패키지도 필요합니다(최근 DSM의 “Docker” 버전입니다). Homey의 공식 절차는 Container Manager에서 Docker Compose 프로젝트 관리를 통해 진행됩니다.
마지막으로, 중요한 네트워크 포인트를 염두에 두십시오: Homey Self-Hosted Server는 전용 포트를 사용하며(로컬 탐색을 포함합니다). Docker에서 Homey는 network_mode: host로 실행할 것을 권장하며, 이는 가정용 NAS 환경에 잘 맞습니다.
Synology NAS에 Container Manager 설치하기
Synology의 패키지 센터를 열고, Container Manager를 검색한 다음 설치합니다. 첫 번째 실행은 서비스가 모든 것을 초기화하는 데 몇 초가 걸릴 수 있습니다.

NAS가 오래되었거나 아직 “Docker” 버전을 표시하는 DSM 버전을 사용하는 경우에도 걱정할 필요 없습니다: 기본 로직은 유사하지만 “프로젝트 / docker-compose.yml” 인터페이스는 Container Manager(DSM 7+)에서 사용되는 것입니다.
Synology에 Homey 데이터 폴더 생성하기
컨테이너를 생성하기 전에 Homey 데이터를 위한 “정리된” 위치를 준비하는 것이 가장 쉽습니다.
파일 스테이션에서 Docker 폴더를 열고, homey-shs와 같은 폴더를 만듭니다. 이 폴더는 설정, 데이터베이스 및 서버 파일을 포함할 것입니다.

왜 중요한가요? 이 폴더가 유지되는 한 컨테이너를 업데이트/재구축할 수 있기 때문입니다. 이것이 신뢰할 수 있는 기준이 됩니다.
Container Manager를 열고, 프로젝트에서 생성을 클릭합니다.
프로젝트 이름으로는 homey-shs와 같은 이름을 사용하십시오.
경로로는 방금 만든 폴더를 선택합니다(예: “homey-shs” 폴더).
원본에서 docker-compose.yml 파일 생성를 선택한 다음, 아래의 공식 compose 파일을 붙여넣습니다.
services:
homey-shs:
image: ghcr.io/athombv/homey-shs:latest
container_name: homey-shs
restart: unless-stopped
network_mode: host
privileged: true
volumes:
- ./:/homey/user

두 가지 주의사항:
./:/homey/user마운트는 프로젝트의 “경로” 폴더가 Homey측의 영속적 저장소로 사용됨을 의미합니다. 이것은 Synology에 완벽합니다. 왜냐하면 Container Manager가 프로젝트를 위해 이 폴더를 관리하기 때문입니다.network_mode: host는 상당한 네트워크/탐색 문제를 방지하고 Synology를 Homey의 공식 Docker 권장 사항에 맞춥니다.
Synology에서 Homey Self-Hosted Server 시작하기
다음으로 확인합니다. 웹 포털 설정에서 아무것도 변경하지 마십시오(이 부분은 Homey에서 직접 수정하지 말라고 명시적으로 지침을 제공합니다), 그 다음 계속 진행합니다.

요약 화면에서 생성 직후 프로젝트 시작이 체크되어 있는지 확인한 후, 완료로 마무리합니다.

“작동하는지 확인”하고 싶다면, Container Manager에서 컨테이너 로그를 열어 보십시오: Homey가 오류 루프 없이 시작하는 것을 볼 수 있어야 합니다.

보시다시피 설치가 정말 간단합니다!
Homey Self-Hosted Server를 Homey 애플리케이션에 추가하기
프로젝트가 시작되면, iOS 또는 Android의 Homey 앱을 열고, 새 장치/Homey를 추가한 다음 Self-Hosted Server를 선택합니다.

그 다음 앱이 자동으로 홈 오토메이션 서버와 연결해줍니다.

유용한 팁: 앱이 자동으로 아무것도 감지하지 못하는 경우, 로컬 네트워크에서 브라우저를 통해 http://IP_DU_SYNOLOGY:4859 URL을 테스트하십시오(이는 서버의 기본 HTTP 포트입니다).
앱은 그 후 우리의 집을 구성하는 것을 제안합니다: 층 수, 방 수, 등.

Synology에 Homey를 설치한 후의 몇 가지 실제 사용 사례 아이디어
Homey가 NAS에 호스팅되면, 집의 모든 장비를 중앙 집중화할 수 있습니다. Homey는 USB를 통해 특정 장치에 대한 호환성을 추가할 수 있는 많은 애플리케이션을 제공합니다. 이는 특별한 프로토콜을 요구하지 않는 장치에 특히 유용합니다.

예를 들어 Netatmo 기상 관측소, Marstek의 태양광 배터리 또는 Philips Hue 조명을 추가하는 것도 문제 없습니다.

제 Rail DIN Shelly 모듈도 문제 없이 통합되어, 전기 소비를 전용 대시보드에서 모니터링할 수 있습니다:

물론 많은 “스마트 홈” 자동화를 만드는 것 또한 가능하며, 별도의 작은 박스에 의존하지 않을 수 있습니다. 전형적으로 “출발” 시나리오는 필수적이지 않은 플러그를 끄고, 난방을 조절하고, 경보를 활성화하고, 특정 카메라를 감시 모드로 전환할 수 있습니다.
항상 작동하는 또 다른 클래식: 존재 감지 + 조명 관리. 마지막 사람이 집을 떠날 때 Homey는 잊혀진 조명을 끄고 환기를 줄일 수 있습니다. 반대로 누군가 해가 진 후에 들어오면 Homey는 입구와 거실에 부드러운 조명을 켭니다(생각할 필요가 없고, 그것이 목적입니다).
그리고 Zigbee / Z-Wave / 433 MHz / IR 라디오가 필요하다면, Homey는 Homey Bridge를 통해 장치에 따라 확장할 수 있으며, 서버는 여전히 자신의 기계에서 실행할 수 있습니다!
라이센스에 주의하세요
Home Assistant나 Jeedom과 달리 Homey는 오픈 소스가 아니며 무료도 아닙니다. 새로운 설치마다 30일 무료 체험이 포함되어 있으며, 신용카드가 필요하지 않습니다.

그 후 두 가지 옵션이 있습니다: 한 달에 4.99 € 또는 149 €의 평생 라이센스. 이는 Homey 웹사이트의 계정을 통해 신청할 수 있습니다.

놓치지 말아야 할 세부 사항: 월간 구독이 만료되면 인스턴스는 오프라인 상태로 전환되며, 구독 갱신 또는 평생 라이센스를 구매할 때까지는 계속 오프라인 상태로 유지됩니다.
Synology에서 Homey 업데이트하기 (청소 + 빌드)
때때로 시스템 업데이트를 생각해야 합니다. Homey는 이 측면에서 매우 prolific합니다. Synology 측 Homey의 공식 방법은 매우 간단합니다: Container Manager → 프로젝트에서 homey-shs를 오른쪽 클릭한 다음 청소를 선택합니다.
다시 오른쪽 클릭하고 생성을 선택합니다.
Homey는 그 후 서버가 최신 버전으로 작동함을 알려줍니다.

이 “청소 + 생성” 흐름은 영속적 데이터 폴더를 사용하는 주요 이점이기도 합니다: 이미지는 재구성되지만 역사와 설정은 유지됩니다.
Homey Self-Hosted Server는 기본적으로 여러 포트를 사용합니다: 4859 (HTTP), 4860 (HTTPS), 및 “Bridge” 포트 4861/4862.
Synology 방화벽가 활성화되어 있다면, 최소한 이 포트들이 LAN에서 인바운드로 허용되도록 하십시오. 그렇지 않으면 별다른 이유 없이 머리를 쥐어 뜯게 될 것입니다.
로컬 IP 주소 감지가 원활하지 않을 경우(네트워크, VLAN 또는 약간 “이국적인” 구성에 따라 문제가 발생할 수 있습니다), Homey는 NAS의 로컬 IPv4 주소를 강제로 설정하기 위한 HOMEY_LOCAL_ADDRESS 변수를 제공합니다.
Synology에서 가장 간단한 접근 방법은 network_mode: host를 그대로 두고 NAS가 고정 IP/예약된 DHCP를 가지고 있는지 확인하는 것입니다.
외부에서 도메인 이름으로 Homey에 접근하고 싶으신가요? Homey는 HTTPS 역방향 프록시를 설정하는 방법을 문서화하고 있습니다(웹소켓 지원 포함). 이 프록시는 http://<ip-homey>:4859를 가리킵니다.
Synology에서는 내장된 역방향 프록시 또는 Nginx Proxy Manager와 같은 도구를 사용하여 TLS + WebSocket이 잘 관리되도록 할 수 있습니다.


