Windows10マシンをリモートでOn/Off

AppleのHOMEモドキの HomeBridge を設定して、 Siri から TV などの電源の ON/OFF を試しているけど、 Windows 10 のパソコンも ON/OFF できるように試してみる。

リモートシャットダウン

最初、Linux 環境からリモートで電源を切るのに失敗していたが、 以下のように設定すれば、電源を切れるようになった。

http://masas.at.webry.info/201508/article_1.html

上記 URL の再掲載となるが、

  • パソコンの Administrator アカウントを有効にして
  • その管理者アカウントにパスワードを設定するだけ。
 $ net rpc shutdown -t 0 -C 'Shutdown from Server' \
       -S 192.168.xx.yy -U administrator%PassWord

WakeonLAN

パソコンの BIOS 側で、WakeOnLAN の Enable 化はしていたのに、 起動してくれない。

https://www.agilegroup.co.jp/technote/windows10-wol-setting.html

調べてみると Windows 10 側でも設定が必要らしい。 んで、設定しているんだけど、電源が入ってくれない。なぜ〜...

(追記) 色々と試してみたら、 スリープや休止状態だと、WOL で復帰できるけど、 シャットダウン状態からは、WOL で起動できないことが分かる。

HomeBridge で On / Off 制御

 (($HOME/.homebridge/config.json))
 "platforms": [
   {  "platform": "CmdSwitch2",
      "switches": [
      {  "name":     "パソコン",
         "on_cmd" :  "/usr/bin/wakeonlan aa:bb:cc:dd:ee:ff",
         "off_cmd":  "/usr/bin/net rpc shutdown -t 0
                      -C 'Shutdown from HomeBridge'
                      -S 192.168.xx.yy -U administrator%PassWord",
         "state_cmd":"/bin/ping -c 1 -W 1 192.168.xx.yy
                      | /bin/grep -i '1 received'",
      },
      :
   }
(追記) WOLがスリープや休止だと復帰できるのが分かったけど、 "net rpc shutdown" だと、シャットダウンかリブートしか設定できない。 うーむ、うまくいかないものだ。
 

2017年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

ウェブページ

アーカイブ

Webデータ

このブログ記事について

このページは、T-Saitohが2016年12月23日 08:01に書いたブログ記事です。

ひとつ前のブログ記事は「Linux kernel 4.8.11-1 に更新したらトラブル」です。

次のブログ記事は「Apple Watch に ポケモンGoが対応(^_^)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。