거북이의 쉼터

(2021.10.04) 컴퓨터 WOL 설정하기 본문

코딩 삽질

(2021.10.04) 컴퓨터 WOL 설정하기

onlim 2021. 10. 4. 18:46

오늘은 개천절 대체 공휴일을 맞아(?) 미루고 미뤄왔던 WOL 세팅을 했다.

 

예전부터 유튜브 프리미엄 사용 혜택으로 받은 구글 홈 미니를 사용하여 음성으로 컴퓨터를 끄고 켜 보고 싶었다. 뭔가 IoT 느낌; 사이버틱한 느낌을 받고 싶었다. 원래는 몇 년 전에 가지고 있던 노트북에서도 몇 번 실험을 해 봤었는데, 무선랜이랑 USB로 연결해서 쓰는 유선 랜으로는 WOL이 안된다는 것을 알게 된 건 5시간 정도 뻘짓을 한 뒤였다. 

 

이제 필요한 사항들은 전부 갖춰졌으니 셋업을 진행했다. 근데 뭔가 구글 검색을 해서 나오는 내용들이 다 4년 전 내용들이다. 이제 WOL은 안 쓰나? 아무튼, 관련 내용을 검색하면 컴퓨터를 켜는 과정은 대충 다음의 과정을 거치게 되는 것을 알 수 있었다.

 

  1. 구글 홈 미니가 사용자의 음성을 인식할 때, 구글 어시스턴트가 특정 키워드를 표출하도록 Google Home에서 설정
  2. 구글 어시스턴트가 표출한 키워드를 IFTTT (If This Then That)에서 푸시 알림으로 변환하도록 설정
  3. 푸시 알림이 가지고 있는 모바일에 뜨면 모바일에서 Tasker등의 자동화 어플로 WOL 신호를 발생하도록 설정
  4. WOL 신호를 공유기가 받아 데스크탑의 전원을 실행하도록 공유기 설정

 

이와 같은 4가지를 각각 세팅을 하면 구글 홈 미니에 말하는 것으로 컴퓨터를 켤 수 있다. 끄는 것은 컴퓨터에 푸시 알림을 받아 명령을 수행하는 프로그램을 설치했고, 테스트 결과 잘 작동하였다.

 

사실 코딩을 하면 좀 더 간략화시킬 수 있을 것 같지만, 안드로이드 어플 코딩을 하려면 자바를 써야 하는 관계로, 하지 않았다. 자바는 건드리기 싫어...

Comments