私のマガママで埋め尽くしたデジタルサイネージを家中に置く。ClaudeでWindowsアプリ開発

(更新:
koudai 廃品回収業者
koudai
総合 1 40,103pt

千葉に住んでるMacな人です。Mac回収業実施中。STAGEA始めました。「また変な物を持ってきたのか、はたまた変な物が寄り付いてくるのか」

Amazonのアソシエイトとしてガジェッターは適格販売により収入を得ています
GUIDE

オススメまとめ/環境紹介/比較レビュー

ここ数週間、

Claudeを使い倒すことにハマっています。

サラリーマンの会社の仕事でも使い倒して、

個人的にもMax5xプランを契約して、これまた使い倒してます。

毎週、トークンが足りない!と言いながら、限界を叩く日々です。

今回の記事、熱こもってるので、めちゃ長いです。お時間ある時にゆっくり読んでもらえると嬉しいです。



前段(サイネージ用の親PCを用意する)



デジタルサイネージのために端末を準備したりして、

ことごとく失敗が続いてましたが、

9/19の時点でやっとまともな親機端末を手に入れることができました。


前回大失敗した機種の後継機種の

Elite X2 1013 G4という機種です。

元々使う予定だったG3より縁が細くなったり画面が良くなったりしてるらしいです。

gadgeteer.jp
リンクカード
gadgeteer.jp

ちなみに上記ジャンクで失敗した端末は

出品者が非常に親切で返品に応じてくれました。

ヤフオクでも、まともな商売人から買うと救いようがありますね。


ちなみに合計4台の端末を動かしてますが、

残りの3台の子端末は Elite X2 1012 G1というCoreMの機種です。

ブラウジングなどの通常利用にはもう厳しいと思いますが、

サイネージ用には十分です。

オレオレサイネージ端末を設置する


Gadgeteerの読者の方なら、

きっと無駄に部屋にたくさんのディスプレイあるのが

好きなタイプですよね?


我が家にあるPCデスク3台+LDKにサイネージを設置しました。

クアッドサイネージです。


LDKに1台設置してます。まぁ、必須ですよね。

寝室にも設置してます。ちゃんと、睡眠や起床に向けての機能も用意してます。

ここからが本番。

書斎にも壁掛け設置しています。

ここ数週間で開発したので、この記事の時点からすでにガジェットが増えてしまいました。

gadgeteer.jp
リンクカード
gadgeteer.jp


趣味室に親機を設置しています。

複雑な処理やAPI等の問い合わせはこの端末が行うようになっています。

他は配布された情報を受け取るだけです。

gadgeteer.jp
リンクカード
gadgeteer.jp


タブレットを壁掛けする


画像の通り、タブレット2台は壁掛けされてます。

こういう時に便利なのが3Dプリンターです。

makerworld.com
リンクカード
makerworld.com

しかもこのモデルは僕が作ったわけではなく、

配布されているモデルを印刷しただけです。

我が家にインスタントダイソーが用意されているようなものです。


ビス穴は壁紙を貼り直すだけで消えるものだと認識しているので、

あんまり壁に穴を開けることに抵抗はありません。

なので、ビスでがっつり固定しています。

(両面テープで貼り付けた方が、壁紙へのダメージが激しいと思ってます。

綺麗に剥がれるとは限りませんからね)

デスクで作業中に欲しい機能を実現する


私がデスクで作業中に欲しかった機能として、


  • 今起きてるニュースを表示する
  • 今の天気や今後の天気を表示する
  • 公私どちらの予定もまとめて表示される
  • 予定の時間が近づいたらリマインドされる
  • 電車の時刻表が表示されている
  • ゴミ出しの日など忘れやすい内容が、その日の前になったら表示される
  • 玄関に設置しているTapoカメラなどに動きがあったら映し出される
  • 親機の近くにあるNVRの映像を宅内どこでも簡単に見れるようにする
  • ポストに投函があったら、履歴が残るようにする
  • 家中にあるIOT機器のコントロールができる


みたいな完全にオレオレ仕様です。

人間の脳みそのリソースを軽くするために、

忘れやすいことやインプットしとかないといけないことを

リマインドし続ける装置としての意味が大きいです。


そして実現した機能一覧


めちゃ長くてすいません、全然ここは読み飛ばしてください。

でも、ちょっとでも興味がある人なら数週間苦労した歴史で生まれた機能ばっかなので

読んでみると面白いと思いますよ。


機能としてご紹介したいもの


前提条件として、

超個人情報だらけなので、内容をボカす仕組みも準備し、今回は利用しています。

なんとなく雰囲気感じてもらえれば嬉しいです。


監視カメラ確認機能

ただ、モニターの中に決まったコンテンツが流れているだけでは面白くないので

人間の操作も受け付けられるようになっています。


この画面では、

  • 玄関に設置しているTapoカメラの映像を直接取得して表示する機能
  • Tapoカメラの人物検知があると、強制的に割り込み表示して外の様子を映す機能
  • 趣味室に設置しているNVRのHDMI出力をUSB-Videoに変換した上で、端末に表示する機能
  • その映像を各子端末に配信する機能
  • 3分タイマーを押すとカウントダウンと共に某椎名林檎の曲が流れる機能

が使えるようになっています。

ちなみに私のお気に入りの機能は、、、


家庭内IOT機器操作機能

我が家の照明は、ほぼHueか、互換性のあるIKEA照明になっています。

また、SwitchBotで操作できるデバイスが大量に存在します。

なので、逐一音声コマンドでOK Googleをしたり、スマホで特定の画面を開かなくても

サイネージから呼び出すようなボタンを設置しています。


Switchbotを利用したセンサー連携機能

SwitchbotのAPIをフルで活用して、

各センサーの値でサイネージを制御するような仕組みを構築しています。

それらのセンサーの値を利用して、

サイネージに対して最適な動作をするようにしています。

例えば、

  • 人間が不在の時にはモニターを消すように
  • ポストに投函されたら人間が確認するまでサイネージに表示し続けるように
  • 人間が家にいるかいないかで動作を変えるように
  • 人間が就寝したら、動作を変えるように

とかです。

この機能があることで、

家中の部屋にタブレットを設置しても、そんなに心理的ストレスがありません。

だって、人間がいない部屋のモニターは点灯してませんからね。


我が家は自称大豪邸なので、LDK合わせて7部屋くらいあります。

残り3台も設置しようかと悩み中です。


Chromecastと連携した歌詞再生機能


過去に大量のオーディオ関係の記事を出している通り、

私は音楽を聴くのが基本的に大好きです。

環境BGMとして流すのもいいんですが、

歌詞をちゃんと読みながら聴くのってこれはまた

別味でほんといいんですよね。綺麗な日本語を噛み締めるような感じで。

今までの紹介は、便利機能ですが

最推しの機能はこれかもしれません。

技術的な解説

こちらのベースで動いてるのは、

ChromiumベースのElectronという技術です。

そこから、PowerShellでWindowsのコントロールをしたり、

SwitchbotAPIを叩いてみたり、Webhookでリアル通知を受け取ってみたり、

宅内のHueブリッジにHTTPS接続でeventstreamを受け取ったり、

Chromecastのプロトコルから曲データを受け取った上で、

LRCLIBに問い合わせをして歌詞と時間情報を取得したりとか、

ONVIFでTapoカメラに接続したりとか、

HDMIキャプチャーの映像をgo2rtcでRTSPに変換して宅内配信したりとか、

親端末でHTTPSサーバーを立ち上げて、

子端末を全て同期させたり、Webベースのステータス確認画面を提供したりとか


もう、大量にいろんな要素を詰め込みまくってます。

まとめ

前職で、実は産業向けのデジタルサイネージ屋さんのPMをしていました。

たぶん、皆さんも行かれたことある店で、見たことある端末を作っていました。


そんなこともあって、今回作成した機能をもし人間が作ったらいくらかかるんだろう?って考える時があります。

たぶん、1500万以上、2000万に限りなく近いくらいの額になると思います。

そんなものが、Claudeに数万円課金するだけで出来上がるって恐ろしい時代だと思います。

オフショアビジネスとかそのうち崩壊するんでしょうね。


もちろん、AIならではのリスクや、

結局作ってる本人はデータベース構造とかを何もわかってないとか問題はありますが、

最低限のセキュリティーを担保した環境で

非エンジニアがClaudeと対話するだけでなんでも作れる時代。魔法みたいだなって思います。


これを外部公開する気は全くないですが、

たぶん、お手持ちのClaudeアカウントにこの記事を読み込ませて、

似たようなものを作ってくれ。といえば作ってくれると思いますよ。


そんな時代が訪れているのが今です。

ChatGPTで謎のPOPを作って、店頭に貼り付けてネタにされてる場合じゃないです。


学生さんも、サラリーマンの方も、

自分で体験して、これからの時代を体験してみると面白いと思いますよ!


Gadgeteer for Macintosh
PR

関連商品

Amazon¥8,4809/20 19:02時点
スイッチボット(SwitchBot) SwitchBot スマートリモコン ハブ2 赤外線家電を管理 スマートホーム Alexa スイッチボット 学習リモコン 温湿度計機能付き 光センサー付き リモートボタン スケジュール シーンで家電一括操作 遠隔操作 節電·省エネ Google Home IFTTT Siri SmartThingsに対応 Hub2
詳細・購入する →
Amazon¥3,1309/20 19:02時点
SwitchBot 人感センサー スイッチボット Alexa セキュリティ - Google Home Siri LINE Clovaに対応 スマートホーム 遠隔対応 取付簡単 防犯対策 スマホで確認 アラート機能
詳細・購入する →
Amazon¥1,7809/20 13:15時点
SwitchBot スマートプラグ プラグミニ スマートコンセント スイッチボット 消費電力モニター タイマー コンセント 節電·省エネ 直差し 遠隔操作 音声コントロール Bluetooth&Wi-Fi両方対応 スマートホーム Alexa, Google Home, Siri, IFTTT, SmartThings対応
詳細・購入する →
Amazon¥16,8009/20 19:02時点
フィリップスヒュー(Philips Hue) スターターセット【スマート電球 E26 75W相当 ホワイトグラデーション 2個 + ブリッジ】 - スマート照明 フィリップスヒュー Alexa対応 1100lm 電球色 昼白色 調光 調色 スマートホーム 間接照明 LED スマートライト 音声操作 アプリ操作 Matter対応
詳細・購入する →
Amazon¥140,0009/20 19:02時点
Bambu Lab P2S Combo 3Dプリンター AMS2 pro付き CoreXY 多色造形 自動調整 造形サイズ256×256×256mm³
詳細・購入する →
SERIES

この記事の連載・特集リスト

安物買いの銭失い! 激安工具の闇を暴く ビバホームオリジナル エレバリオシリーズ 生活革命!!DIYエアコン工事のススメ たった4年で故障!SHARPエアコンの闇を暴く 生活革命!!3Dプリンターのススメ 妄想が現実になる  Bambu Lab P1S Combo AMS 予告。盆休み特別企画。激安BMWの闇を暴く編、スタート予定。カミングスーン。 生活革命!!耳が聞こえにくい祖父母のためにファミマベルを増設 Panasonic EC5117WKP 火災寸前!!実家が燃えるぞ!!!異変に気づいて点検しよう。延長コード不良 皆が気になる怪しい中華互換工具。侮れない切断力。 マキタ互換枝切り鋏 【DIY】4色印刷可能な3Dプリンターを活かして、勝手にGadgeteerロゴキーホルダーを作る。 Bambu Lab P1S AMS combo 皆が気になる怪しい中華互換工具。 かなり微妙な性能 マキタ互換ポータブル高圧洗浄機 怪しい中華ファンで睡眠改善を目指す。工作物は養生テープで大抵どうにかなる。 怪しいバッテリーのために充電器を買って激安BMWを救う。BAL(大橋産業) バッテリー 充電器 12V 10A No.2734 廃棄寸前のSurfacePro4を救う。バッテリーレス化の改造。バッテリー取り外し分解方法 ヤフオクの闇を暴く!ジャンクを買って大失敗する。まともな新品を買おう。HP Elite x2 1013 G3
この記事私のマガママで埋め尽くしたデジタルサイネージを家中に置く。ClaudeでWindowsアプリ開発
Facebook LINE B! はてな RSS
LIKE

いいね (3件)&足跡 (3件)

TALK

コメント (3件)

ひろき
ひろき 19分前
自分も簡易版作ってみようかな
ちょうどいい感じのスマホあるし スタンプ
koudai
koudai 17分前
@ひろき 簡易版と言わず、ぜひ追い越してもらえれば。
絶対に学生の方が面白い世界だと思いますよ。
ひろき
ひろき 10分前
@koudai スタンプ
NEXT

前後の記事

MORE

関連レビュー

コメ欄 3 3