(bullseye)。Bookwormは、依存関係とかありそうで、ちょっと心配。MagicMirrorのインストールに関しては、こちらのブログを多いに参考にさせていただいた。Qiita(MMM-GooglePhotosのバージョンが2.03にアップデートされ、説明を一部修正致しました。Piを使った「YouTube動画を再生できる時計」の作り方をご紹介します。MagicMirror2というソフトを使用すれば、高度なコーディングの知識がなくても、比較的簡単に自作可能です。sozorablog.com作業はMacからSSHで。本番のディスプレイで作業してもOK。手動でも自動でもインストールができるけれど、今回は自動でのインストールを選択。それなりに時間がかかるが、次の一行でnode.jsのセットアップも自動でやってくれるみたいなので楽ちん。https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)"スクリーンセーバーをオフにするかとか、自動起動するかと聞かれるのでいずれもYESを選択しておいた。インストール自体は問題なく終わった。天文デジタル時計にほしい機能は、もちろん時間。ラズピコ版では、湿度・温度計を実装していたけれど、たまに値が読み取れなくてフリーズすることがあったので、今回は見送り。代わりに天気は表示させたい。それから、調べてみると、YouTubeも流せるらしい。これは、見飽きない時計になりそうだぞ。あるconfig.jsを書き換える。config.js.sampleをconfig.jsにリネームすると改変が楽MagicMirrorは、このファイルの読み書きを監視しているらしく、書き換えるたびにアプリが再起動して再描画するようになっている。platform.docs.magicmirror.builders天気モジュール細かい設定は、上のブログに譲るとして、まずは天気の表示。天気のモジュールはデフォルトで設定されているので、インストールの必要はない。サインアップしてとってくる(無料)。config.jsにあるewatherのモジュールにlocationIDを書き込むんだが、そのIDをインデックスファイルから探すのが一苦労だった。ファイルサイズがバカでかいらしく、CotEditorでは開けなかった。なんとかVSCodeで開けた。東京のLocationIDは1850147だ。あとは取得したAPIキーを入力しておく。月齢モジュール月齢表示には、MMM-MoonPhaseを使った。MMM-Moonというモジュールもあるんだが、私の環境ではうまくImageが表示できなかった。モジュールのインストールが必要。/MagicMirror/Modulesに移動して、Gitをクローンする。https://github.com/EnderFlop/MMM-MoonYouTubeモジュールMMM-EmbedYoutubeを使う。ここに何を表示させるかが問題なんだけれど、天文デジタル時計ってことで、国際宇宙ステーションからの眺めをライブ配信しているNASAのチャンネルを選んでみた。モジュールのインストール方法は上と同じ。/modules/に移動して、cloneする。チャンネルのIDはP9C25Un7xaMで、config.jsに書き込むためのvideo_idにもなる。当然のことだけれど、夜になると真っ暗。陸上だと、たまに街の光が横切って味わい深い。気になるのは、ISSはいまどこを飛んでいるのかってこと。そんなときは、ISSトラッカーで確認する。Trackerwsn.spaceflight.esa.intオーストラリアの赤い砂漠、北アメリカの小さな町の明かりなどが確認できた。拡張モジュールは、こちらに一覧があるので、好きなものを引っ張ってきたい。MagicMirro...github.comダッシュボードが完成ここまで来たら、ダッシュボードらしくなってきた。本日の日付、東京の天気、ISSのライブ配信、月齢がひと目で確認できる。下のISS画像は、モザンビークとマダガスカルの間くらいのところ。こちらはオーストラリアの赤い砂漠ラズピコ版と比較してみる。ラズピコ版のほうが8bitっぽくて、これはこれでいいんだけどね。モーションセンサーを使って人がいるときだけディスプレイをオンにするMMM-PIR-Sensor-Liteというモジュールがある。入れてみたんだが、私の環境ではどうもうまく動かない。DSIなので、それが原因かもしれない。HDMI接続のディスプレイならうまくいくかもだ。それから台座もプリントするかな(作りました)。allまとめセンサーのほかに問題があるとしたら価格(汗)ディスプレイが約1万6000円。ラズパイ本体が約1万7000円(8GB)。3万3000の時計である。時計に8GBはオーバースペックだろ。