$30 off During Our Annual Pro Sale. View Details »

U-lab定期LT6月 AlexaからPCを叩き起こす取り組み

usuyuki
June 04, 2022
620

U-lab定期LT6月 AlexaからPCを叩き起こす取り組み

usuyuki

June 04, 2022
Tweet

More Decks by usuyuki

Transcript

  1. Alexa
    PC
    宇都宮大学 工学部3年
    うすゆき

    View Slide

  2. 2022/6/4 2/25
    基本情報
    鳥取県生まれ、島根県育ち
    うすゆき
    工学部 3年
    最近お気に入りのマンガは
    「君が死ぬまで恋をしたい」

    View Slide

  3. 2022/6/4 3/25

    View Slide

  4. 2022/6/4 4/25

    View Slide

  5. 2022/6/4 5/25

    View Slide

  6. 2022/6/4 6/25
    Alexaから
    PC起動できたら
    いいよね。
    Kくん
    うすゆき

    View Slide

  7. 2022/6/4 7/25

    View Slide

  8. 2022/6/4 8/25

    View Slide

  9. 2022/6/4 9/25

    View Slide

  10. 2022/6/4 10/25

    View Slide

  11. 2022/6/4 11/25

    View Slide

  12. 2022/6/4 12/25

    View Slide

  13. 2022/6/4 13/25

    View Slide

  14. 2022/6/4 14/25

    View Slide

  15. 2022/6/4 15/25

    View Slide

  16. 2022/6/4 16/25

    View Slide

  17. 2022/6/4 17/25
    ※著作権の都合で画像を削除

    View Slide

  18. 2022/6/4 18/25

    View Slide

  19. 2022/6/4 19/25

    View Slide

  20. 2022/6/4 20/25

    View Slide

  21. 2022/6/4 21/25

    View Slide

  22. 2022/6/4 22/25

    View Slide

  23. 2022/6/4 23/25

    View Slide

  24. 2022/6/4 24/25

    View Slide

  25. 2022/6/4 25/25

    View Slide

  26. 2022/6/4 26/25
    ※著作権の都合で画像を削除

    View Slide

  27. 2022/6/4 27/25

    View Slide

  28. 2022/6/4 28/25

    View Slide

  29. 2022/6/4 29/25

    View Slide

  30. 2022/6/4 30/25

    View Slide

  31. 2022/6/4 31/25

    View Slide

  32. 2022/6/4 32/25

    View Slide

  33. 2022/6/4 33/25

    View Slide

  34. 2022/6/4 34/25

    View Slide

  35. 2022/6/4 35/25

    View Slide

  36. 2022/6/4 36/25

    View Slide

  37. 2022/6/4 37/25

    View Slide

  38. 2022/6/4 38/25

    View Slide

  39. 2022/6/4 39/25

    View Slide

  40. 2022/6/4 40/25

    View Slide

  41. 2022/6/4 41/25

    View Slide

  42. 2022/6/4 42/25

    View Slide

  43. 2022/6/4 43/25

    View Slide

  44. 2022/6/4 44/25

    View Slide

  45. 2022/6/4 45/25

    View Slide

  46. 2022/6/4 46/25

    View Slide

  47. 2022/6/4 47/25

    View Slide

  48. 2022/6/4 48/25

    View Slide

  49. 2022/6/4 49/25
    うすゆき Alexa IFTTT beebotte Raspberry Pi PC

    View Slide

  50. 2022/6/4 50/37
    Alexa、パソコンつけて
    うすゆき
    大学
    3年生

    View Slide

  51. 2022/6/4 51/37

    View Slide

  52. 2022/6/4 52/37
    スマート
    スピーカー
    Alexa
    IFTTTさんよろしく。

    View Slide

  53. 2022/6/4 53/37

    View Slide

  54. 2022/6/4 54/37
    Webサービスの
    連携サービス
    (iPaaS)
    Webhookで渡すね
    IFTTT

    View Slide

  55. 2022/6/4 55/37

    View Slide

  56. 2022/6/4 56/37
    MQTTブローカ+
    REST API+
    Web Socket
    連携サービス
    (cPaaS)
    MQTTで渡すね
    beebotte

    View Slide

  57. 2022/6/4 57/37
    MQTT
    (IoT向けのプロトコル)
    で送信

    View Slide

  58. 2022/6/4 58/37
    自宅サーバー ←こいつでPythonを動かす
    (デーモンにしておく)
    Raspberry Pi
    MQTTをPythonで受け取る

    View Slide

  59. 2022/6/4 59/37

    View Slide

  60. 2022/6/4 60/37
    PC ←BIOSとPCの設定で
    wake on lanを有効化
    PC
    Wake on lan 対応機種
    (だいたい対応してる)

    View Slide

  61. 2022/6/4 61/25
    1
    環境をほぼ汚さない
    Raspberry PiではPythonでOSコマンド実行するだけ
    2
    月額費用不要
    電気代くらい……
    3
    爆速
    MQTTプロトコルが優秀。

    View Slide

  62. 2022/6/4 62/25
    うすゆき Alexa IFTTT beebotte Raspberry Pi PC

    View Slide

  63. 2022/6/4 63/25
    2
    Alexaの入力をスマホで受け取ってPCへパケット送信
    通知をジャックして、特定のアプリを動かす錬金術……
    3
    スイッチボットで電源を押す
    スイッチボット持ってない……
    Alexa経由でPCを起こす他の方法
    1
    Alexaスキルを開発
    AWSとOAuthの知識必要

    View Slide

  64. 2022/6/4 64/25

    View Slide

  65. 2022/6/4 65/25

    View Slide

  66. 2022/6/4 66/25

    View Slide

  67. 2022/6/4 67/25

    View Slide

  68. 2022/6/4 68/25

    View Slide

  69. 2022/6/4 69/25

    View Slide

  70. 2022/6/4 70/25

    View Slide

  71. 2022/6/4 71/25

    View Slide

  72. 2022/6/4 72/25

    View Slide

  73. 2022/6/4 73/25

    View Slide

  74. 2022/6/4 74/25

    View Slide

  75. 2022/6/4 75/25

    View Slide

  76. 2022/6/4 76/25

    View Slide

  77. 2022/6/4 77/25

    View Slide

  78. 2022/6/4 78/25

    View Slide

  79. 2022/6/4 79/25

    View Slide

  80. 2022/6/4 80/25

    View Slide

  81. 2022/6/4 81/25

    View Slide

  82. 2022/6/4 82/25

    View Slide

  83. 2022/6/4 83/25

    View Slide

  84. 2022/6/4 84/25
    うすゆき Alexa IFTTT beebotte Raspberry Pi PC
    人間もマジックパケットで起こせればいいのにね。

    View Slide