[心得] Google助理語音啟動電腦 WOL
去年開始玩智慧家居,原先是建立在iOS系統上,
但因手機遠程收音不好,Apple的音箱又太貴,前幾天發現Nest mini超便宜,
昨天到貨就花了一天時間轉移到Google這邊來。
智慧家具的控制轉移不難,網路上文章也很多,就略過不提。
卡關最久的就在電腦的開關機。
原先在iOS的作法,是把電腦、路由器都開區網SSH。
關機時用iOS捷徑登入電腦SSH,下關機(延時)指令。
開機時登入路由器SSH,讓它廣播WOL封包喚醒電腦。
不過安卓系統沒有這個功能,所以多繞了一點路。
先說簡單的關機
1. PC安裝Assistant Computer Control,它是免費的開源軟體
https://assistantcomputercontrol.com/
運作原理是他會偵測Dropbox(或google drive)的特定資料夾,
有文件上傳就會執行文件中的指令,可以達到開關機、組合鍵、音量控制等很多功能。
2. 依照他網站的引導連結IFTTT
簡單的說就是當你說「關機」時,IFTTT會在Dropbox資料夾新增文件,內部有關機指令。
Assistant Computer Control 看到文件新增,就會執行關機。
這個步驟我也卡了一陣子,不管我怎麼串,IFTTT就是沒反應。
多方嘗試才發現IFTTT只支援英文命令,兩年前就有人反應,但他們遲遲不改。
後來有想到繞過的方法,就是在IFTTT建立當我說shutdown PC時,執行XXX。
再到Google助理設定中的日常事務,設定當我說關機時,執行shutdown PC。
這樣就可以解決無法使用中文命令的問題了。
此外,IFTTT串語音助理,命令下達後她會回答你要求的文字,例如完成、ok、好喔之類。
如果空白不填,她還是會回答預設的文字,填入.,她會說點,神煩。
網路上有人找到解法,只要填入¿她就會閉嘴了。
然後是最困難的開機
網路上有些現成的解法,架樹莓派用php,或用IFTTT串Pushbullet + Automagic。
因為我沒有另一台安卓設備,也不想另外架站,
所以這邊提供一個還沒被完整整理出的方法。
1. 先在區網測試能否透過WOL喚醒電腦,如果不行上網找很多教學
2. 在路由器設置Port Forwarding
Ext Ports 9 -> 192.168.1.XXX(喚醒電腦的IP)
3. 將目標電腦關機,用別的電腦手機平板去depicus測試能否喚醒它
https://www.depicus.com/wake-on-lan/woli
https://i.imgur.com/4NloTkA.png
4. 用IFTTT串google助理與webhook
多年來許多人都卡在這一關無法突破,直到五個月前才有人試出正確的方式
webhook 的填寫方法如下
URL填入
https://www.depicus.com/wake-on-lan/woli-ajax.php
Body填入
macaddress=網路卡卡號&ip=固定IP or DDNS網址&subnet=1&port=9&secureon=
例如
macaddress=AA-BB-CC-DD-11-22&ip=10.52.44.33&subnet=1&port=9&secureon=
或
macaddress=AA-BB-CC-DD-11-22&ip=www.home.com&subnet=1&port=9&secureon=
https://i.imgur.com/pIovE0j.png
突破者 https://pse.is/U9C3A (短網址)
https://www.reddit.com/r/ifttt/comments/f40ygo/webhook_wol_using_depicus_
website/
這樣就完成語音開關機了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.95.18 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1595135241.A.C7A.html
推
07/19 13:16,
4年前
, 1F
07/19 13:16, 1F
推
07/19 13:16,
4年前
, 2F
07/19 13:16, 2F
※ 編輯: windjammer (59.115.95.18 臺灣), 07/19/2020 13:26:41
推
07/19 13:50,
4年前
, 3F
07/19 13:50, 3F
推
07/19 14:19,
4年前
, 4F
07/19 14:19, 4F
推
07/19 14:36,
4年前
, 5F
07/19 14:36, 5F
推
07/19 14:49,
4年前
, 6F
07/19 14:49, 6F
推
07/19 15:11,
4年前
, 7F
07/19 15:11, 7F
→
07/19 15:38,
4年前
, 8F
07/19 15:38, 8F
→
07/19 15:49,
4年前
, 9F
07/19 15:49, 9F
推
07/19 15:56,
4年前
, 10F
07/19 15:56, 10F
→
07/19 16:02,
4年前
, 11F
07/19 16:02, 11F
→
07/19 16:02,
4年前
, 12F
07/19 16:02, 12F
→
07/19 16:05,
4年前
, 13F
07/19 16:05, 13F
→
07/19 16:05,
4年前
, 14F
07/19 16:05, 14F
→
07/19 16:12,
4年前
, 15F
07/19 16:12, 15F
→
07/19 16:12,
4年前
, 16F
07/19 16:12, 16F
推
07/19 16:48,
4年前
, 17F
07/19 16:48, 17F
推
07/19 16:49,
4年前
, 18F
07/19 16:49, 18F
推
07/19 17:40,
4年前
, 19F
07/19 17:40, 19F
→
07/19 17:40,
4年前
, 20F
07/19 17:40, 20F
→
07/19 17:50,
4年前
, 21F
07/19 17:50, 21F
→
07/19 18:26,
4年前
, 22F
07/19 18:26, 22F
→
07/19 18:39,
4年前
, 23F
07/19 18:39, 23F
→
07/19 18:40,
4年前
, 24F
07/19 18:40, 24F
推
07/19 19:11,
4年前
, 25F
07/19 19:11, 25F
推
07/19 19:57,
4年前
, 26F
07/19 19:57, 26F
推
07/19 20:14,
4年前
, 27F
07/19 20:14, 27F
推
07/20 00:25,
4年前
, 28F
07/20 00:25, 28F
推
07/20 03:03,
4年前
, 29F
07/20 03:03, 29F
MobileComm 近期熱門文章
PTT數位生活區 即時熱門文章