押せるもんなら 押してみろ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。

ブログ訪問有難うございます

ブログ訪問有難うございます

このブログは管理人:[noriokun]が自由気ままに更新するブログです
管理人はパソコンが好きなんで、カテゴリは日記ときどきパソコンな感じです

ウェブサイト---> noriokunウェブサイト


※注意

最新記事内のNEWマークが「IE」だとまれに正しく表示されないので「chrome」を推奨します。

写真はクリックすると大きくなります。
7月29日以降の記事はwin10を基準に記事を書いています。


広告

新着記事


スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

    GoogleHomeを購入したはなし。LINEをGoogleHomeで読み上げたり、緊急地震速報を受け取ってみる。

    どもども、いやぁ。知ってますか皆さんGoogleHome、GoogleHomeMiniともに半額ですぅて!!

    いやぁーーー買っちゃいましたwww

    (ΦωΦ)フフフ…  では、本文へどうぞ↓

    さてさて、GoogleHomeといっても2つありますが今回はMiniを買いました!

    fc2blog_2017120523270336d.jpg
    fc2blog_201712052327093b8.jpg

    The 開封の儀

    fc2blog_2017120523272480b.jpg

    ふむー、GoogleHomeのほうは電源アダプターが四角いんだ。
    Miniは丸くなってる

    さっそく電源入れましたw







    うむぅう!両方とも同じ反応だ!

    さてさて、なんで2つもあるのかというと、、、、、、友人から借りてきましたw

    DQMF6kEU8AU3XeK.jpg

    セットアップ作業していきます!!

    fc2blog_20171205232729702.jpgfc2blog_2017120523273520e.jpg
    fc2blog_20171205232736108.jpgfc2blog_20171205232738d30.jpg
    fc2blog_20171205233449854.jpgfc2blog_2017120523345314c.jpg

    Good

    セットアップ作業簡単でした。

    さてさて。問題はここからですよ!!

    私がGoogleHomeでやりたいことは下記のとおりです。(いきなり堅苦しくなったった

    ・部屋操作
     ・プロジェクター操作
     ・TVチューナー操作
     ・シーリングライト操作
     ・オーディオコンポ操作
     ・CDプレイヤー操作
    ・パソコン操作
     ・シャットダウン
     ・再起動
     ・ロック
     ・スリープ
     ・画面OFF

     ・アプリ起動とか
     ・PC起動(wake on lan)
      ・PCミュージックプレイヤー操作(MusicBee を操作したい)
    ・緊急地震速報受信
    ・LINE通知受信
    ・Twitter通知受信


    赤文字のところが現段階で、実現できたものです。

    参考したサイトは以下です
    Google Homeで時報を知らせる
    GoogleHomeスピーカーに外部からプッシュして自発的に話してもらいます
    node.jsのtwitterモジュールを使ってみた作業メモ (1)
    Ubuntuに最新のNode.jsを難なくインストールする
    高度利用者向け緊急地震速報のMac用クライアント作っているときにできた副産物
    Google Homeに話しかけてWindowsを操作してみる

    基本的には上記のモジュール等の参考プログラムそのままでうごくんですが、

    私の環境では動かず、そこでまず躓きました。

    結論から言いますと、Nodeのバージョンが古いのが原因でした。

    「Ubuntuに最新のNode.jsを難なくインストールする」の通りにインストールしたことで

    正常に動きました・・・・・

    上記のうち下2つについては「GoogleHomeスピーカーに外部からプッシュして自発的に話してもらいます」

    を参考にして、IFTTTにてLINEやTwitterをトリガーにして、WebhocksにてFirebaseのリアルタイムデータベースに

    PUTでメッセージ内容などを書き込み、サーバ側のUbuntuのNode.jsにて

    Firebaseのリアルタイムデータベースの更新を検出し、同サーバ内のGoogle-Home-Notifierに

    メッセージ内容をPOSTするという感じで実装できました。 時系列的な感じで並べると↓

    Twitter通知受け取る→IFTTTのトリガー発動→WebhocksでFirebaseのリアルタイムデータベースに書き込み→

    UbuntuのNode.jsアプリケーションがデータベース更新を検出→同サーバ内にあるGoogle-Home-NotifierにPOST送信→

    GoogleHomeにてメッセージ内容を読み上げ

    といった感じです。




    また、パソコン操作については「Google Homeに話しかけてWindowsを操作してみる」とほとんど変わらない実装をしました。

    変えたところといえば、複数のパソコンを操作できるように命令を追加したぐらいです。




    さて、最後の緊急地震速報ですが

    これは、特に参考にしたサイト等はなく、Twitterのストリームを活用して

    緊急地震速報を発信しているTwitterのBotを取得して

    ツイートが流れたら内容を読み上げるという簡単な仕組みです。

    今回利用させていただいたBotは「@eewbot 様」です。

    ただの数字が並んでいるもので、とても緊急地震速報には見えないと思いますが、

    必要な情報だけしか乗ってなく余計な文字などないため、文法も自分で指定できたり

    自由が利くためこのBotを利用させていただいてます。

    asd.png
    asdasdasd.png
    ※クリックしてまた、クリックすると拡大表示できます。

    こんな感じですね・・・

    if じゃなくて三項演算子使ったほうがいいかなぁと今更ながら思いましたが、まぁ暇なうちに書き直してみます。

    と、こんな感じでGoogleHomeでいろいら遊んでみた話でした。

    それでは。またこんど、
    関連記事

      コメントの投稿

      非公開コメント

      プロフィール

      noriokun4649

      管理人:noriokun4649
      性格:いい加減
      趣味:パソコン
      特技:改造 特技なのかなぁw

      お問い合わせ先
      noriokun.official.mail
      @gmail.com

      最新コメント
      カウンター
      カテゴリ
      プライバシーポリシー
      当ブログではgoogle Analyticsサービスを使用して 今後のブログ完成度向上のため「ブラウザ・OS・プロバイダー・言語圏」などの情報を収集しております。
      なお、この情報は完成度向上のみに使用するものとし、またこれらの情報は閲覧者の位置情報を取得できる情報ではありません。

      また、アクセス数などのカウントもさせていただいております、あらかじめご了承ください。

      Google Analytics
      ブログ内容
      パソコンや日記を書くブログです。
      基本的には日記ですがちょいちょいパソコンネタなどを挟んで更新します。
      ランキング
      ランキング参加してます
      パソコンランキングへ
      パソコン
      ランキング
      はこちら↑
      月別アーカイブ
      リンク
      TVアニメ「Charlotte(シャーロット)」公式サイト
      Twitter
      このブログはRSSリンクに対応してます
      スマホはこちらから
      QR
      お問い合わせフォーム

      名前:
      アドレス:
      件名:
      本文:

      検索フォーム
      上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。