시놀로지 NAS와 Smartthings 전원 연동하기 #1 WOL 설정하기
스마트홈 카페에서 시놀로지 NAS의 전원을 WOL을 활용해서,
사용할 때만 켜고, 사용을 하지 않을 때는 끄도록 설정하고 싶다는 분이 여러분 (2명이상) 계셔서
사용하는 설정을 공유해보면 좋겠다는 생각이 들었다.
<결과 미리보기>
위와 같은 가상장치를 만들어서 사용자 별로, 전원을 켜면 NAS가 켜지고..
NAS가 켜지면 Main 스위치 전원이 켜지게 셋팅할 계획이다.
1. WOL 설정하기
우선 NAS 전원을 켜기 위해 WOL을 설정해야합니다.
1-1. 공유기 WOL 설정
공유기 WOL을 설정해야하는데..
필자의 경우 NAS에는 iptime 공유기를 사용하고 있어, iptime 기준으로 설명하겠습니다.
1) 공유기 설정에 들어가서, 관리도구를 클릭해줍니다.
2) 좌측 메뉴탐색기에서, 고급설정 > 특수기능 > WOL 기능을 들어가주세요
3) MAC주소 옆의 돋보기 아이콘을 클릭하시고, NAS장치를 선택해주세요.
4) PC설명에 알기 쉽게 설명을 입력해주시고 (예시: NAS) 추가 버튼을 클릭해주세요.
5) 위와 같이 추가가 완료되었으면, 공유기 설정은 완료되었습니다.
1-2. NAS 설정하기
이제 시놀로지 NAS도 WOL 신호를 받으면 전원이 켜지게, 설정을 변경해주어야합니다.
1) 시놀로지 DSM에 로그인 후, 제어판을 클릭해줍니다.
제어판에서, 하드웨어 및 전원 메뉴를 들어가주세요
2) 하드웨어 및 전원에 들어오면, 전원 복원 탭에 WOL 기능이 있습니다.
전원 공급 문제가 해결되면 자동으로 다시 시작에 체크를 하시고,
공유기와 NAS가 연결되어있는 LAN 포트를 확인하셔서 WOL 활성화 LAN 포트에 체크를 해주세요.
제 경우 LAN 포트 1번 입니다.
이러면 NAS 설정과 공유기 WOL 설정 모두 완료되었습니다.
이렇게 하면, 공유기에서 WOL로 NAS를 켤 수 있게 됩니다.
하지만 저희는 smartthings로 WOL을 작동시키기 위해서 한가지 더 작업을 해야합니다.
1-3. SmartThings 설정하기
** 주의할점 **
smartthings 허브와 NAS는 같은 공유기에 연결되어 있을 경우에 작동됩니다.
다른 공유기에 연결되어있는 경우 외부 네트워크를 통한 접속으로 가능한데, 더 어려운 방법이므로,
차후 수요가 생기면.. 공유하겠습니다.
****************
1-3-1. 엣지드라이버 설치하기
WOL 엣지드라이버는 여러개가 있지만, 제 경우 smartthings 커뮤니티의 TAustin 개발자 엣지드라이버를 사용했습니다
출처 : https://community.smartthings.com/t/edge-wake-on-lan-via-alexa-command/
1) 아래 초대링크를 통해 엣지드라이버 채널 Enroll 해주세요
만약, 로그인 페이지가 뜨면 로그인을 해준 후 Enroll 해줍니다.
https://bestow-regional.api.smartthings.com/invite/d429RZv8m9lo
2) Available Drivers 클릭 해줍니다.
3) Virtual WOL Switch V1 드라이버를 찾은 후 Install 버튼을 클릭해주세요.
이러면 해당 드라이버가 허브에 설치 됩니다.
4) SmartThings 앱을 실행하고, 상단 우측 + 버튼 클릭 > 기기 추가 > 주변 기기 검색을 해주세요.
그러면 Wol 스위치 장치가 생깁니다.
1-3-2. 엣지드라이버 설정하기
1) 개별 장치 제어 화면으로 들어가준 다음, 우측 삼지창 클릭해주세요
2) 설정 클릭
3) 앞에서 공유기 설정에서 입력되었던, NAS의 MAC address 를 입력해줍니다.
** NAS의 내부 IP주소가 아닌 MAC Address 입니다 **
4) 이제 WOL 버튼의 전원을 켜거나 모멘터리 버튼을 누르면..
꺼져있던 NAS가 켜지는 WOL 설정은 완료되었습니다.
다음 게시글에서, 이제 사용자 별로 가상장치를 만드는 법에 대해 알아보겠습니다.