(はてなダイアリーからの引っ越しです)2019-09-28【Nabaztag】うさぎ復活計画(その2)gadget前回うさぎを一応生き返らせることが出来ました。maky-ba.hatenablog.comしかしながら、確かに課題も幾つかあって、なんだか自由度が低い(時報と太極拳だけでは...まあopenJabNabの機能を理解しきれてないだけだとも思いますが...)日本語をほとんど喋らない(独り言はなぜか日本語で話すのですが...)セキュアなWiFi接続が成功しない(ちょっと古いうさぎなのです...)なんて所は少しづつ手を入れていきたいところです。3番目は、モバイルルーター「ちびファイ」で機能しそうなのですが稼働しっぱにする目的のルータではないので、古めの普通のWifiルータを入手して常設できるようにしようかと思います。2番目は結構重症で、既に当時の日本語音声は失われているらしいとのこと。ウサギ好きでNabaztag好きのHarukaさんが調査済みの様子。rabb-it-days.tokyoということで、今回、その2では、1番目の「自由度が低い」というのをちょっとだけ改善してみたいと思います。Assistantから操作できるようにする、ということを考えています。うさぎのfirmwareを入れて替えて何とかする方式」で紹介した下記のサイトに従って、Nabaztagをサーバいらずにプチ改造します。(とりあえず編)firmware/mp3用Webサーバの準備」へ)1度しか使いませんがWebサーバが必要となります。(•ᄉ•)の言う通りにHass.ioをWebサーバにしたいところですが、sshでセキュア化済みですので断念。ip>/local/xxxx.htmlでしかアクセスできない。PCを使ってWebサーバを準備しましょう。Linux)を今回も使います。pythonは3系列が入っていると思うのですが、念のためpython3のバージョン確認。3.5.2次に、gitでandreax79さんのファイルを取得し、wwwというディレクトリを作って、そこにandreax79さんのweb/vlディレクトリを置きます。www/python3の標準モジュールにWebサーバ(httpサーバ)があるのでそれを起動します。8080これでwwwディレクトリをトップとする簡易webサーバが立ち上がりました。IP>:8080/でアクセスできるようになりました。その1の「3.1.うさぎをWifiに接続する」1.~3.までに従ってNabaztagの設定画面に入ります。(Hass.io)にプレーンなWebサーバが無いのが残念だ。ZeroWH(余っているというよりはテスト用なのですが...)にWebサーバを構築しましょう。microSDカードを使って構築します。下記の順ですすめます。pipのインストールはいらないかな)python3のWebサーバーを使うのも芸がないので、軽量*1webサーバーであるnginx(エンジンエックスって呼ぶらしい)を導入してみます。nginx既に自動起動サービスまで登録されてしまっています。確認は下記コマンドで。nginx!」という確認画面が表示されます。root)は、/etc/nginx/以下にあるconfファイルを確認するのが正しいのですが、下記コマンドで確認しておきましょう。/var/www/html;ということで、コンテンツは、/var/www/html以下ですので、そこにandreax79さんのweb/vlディレクトリを置きます。IP>/で操作画面が出て、耳を動かしたり、太極拳をさせてたり、おなかランプを光らせたりできる!しかし、あまり喋りませんね。nginxのログ関係を確認します。404)って言っているなぁ。/vl/config/reco/uk/ComprendX.mp3も無いっていってる。後で探しておかないかと。それからつぶやき(surprise)は英語だな。Assistantからアクセスできるようにすると言いながら、まだ完全には出来ていません...community.home-assistant.io基本的には、このサイトが定義してくれたPackageを使うのですが、UIやらConfigやらが大分変わって来ているので、エラー出たり、機能しなかったり。Assistantの画面から、うちのうさぎちゃんを操作できるようになりましたが、依然格闘継続中です。いうことで、一旦ここでこの記事をリリースします。Assistantでの設定は別の記事で上げたいと思います。中の人は、ServerlessNabaztagなので「日本語は話さない」うさぎですが。*2*1:大量アクセスに対して「軽量」のような気がするので、今回の様な用途にはどうですか。ま、やったことないものに手を出す、という基本姿勢で。*2:この記事を必要としている人が日本にどのぐらいいるのか?というのが気になる点。小数同士の掛け算...。Assistant(Hass.io)でホームオートメーション】クリスマスツリー点灯!!月別アーカイブはてなブログをはじめよう!maky_Baさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。