@oquno@x.oq.la

ブログです oq.la/++

最近のHome Assistantのいじりっぷりのメモ。

年明けに帰省から帰ってきたらLD2450なんかが届いていたので、電子工作めんどい気持ちを乗り越えてセットアップできた。

ESP32-C3+LD2450

こんな感じで、ESP32-C3 SuperMini( https://www.aliexpress.com/item/1005009572413503.html )にLD2450( https://www.aliexpress.com/item/1005006121923099.html )をつないで、ESPHome使ってイメージを焼いたらHome Assistantに出てくるという感じの体験。PCBアンテナは繋いでみてたけどいらないので抜いた。 https://scrapbox.io/oquno/LD2450

ケースは3Dプリントでやってみたけどちょっと違う部分もあったのでカッターで切ったりもした。細かいハマりどころなんかはCosenseにメモしている。

Home Assistantに入れたあとに可視化するのが勝手にはできないので試行錯誤したけれど、ChatGPTにある程度書かせたのをいじったりしてダッシュボードで見れるようになった。ふっとばしてもいいようにyamlのベースも後でどこかに残しておきたい。

概要 – Home Assistant

ということでLD2450のセットアップはできたのだけれど、感度が高すぎるのか謎の超近距離の何かを検知したり、和室のエアコンの動作を拾ってしまってるのでまだうまくやる余地はありそう。

あと、これも買って導入してみたのだけれど、エリアとかわからないけれど感度調整とかはできて、Home Assistantにも組み込めて、トリガーに使うならこっちの方がいいかもという感じ。 https://scrapbox.io/oquno/Tuya_Zigbee_%E4%BA%BA%E6%84%9F%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%BC 照度も取れるので、赤外線リモコンでしか操作できない&同じ信号でオンオフトグルするような照明なんかは判定にも使えて便利。

まあ手間を惜しまなければ安いESP32+ESPHomeで色々センサー試すのがたのしいのはわかってきた。

秘密のコペカチータとザ・チャンス神戸支店

1月11日は秘密のコペカチータとザ・チャンス神戸支店の2026年初めということで神戸に。あまり馴染みのないバンドなどが多かったので新鮮だった。秘密のコペカチータとザ・チャンス神戸支店はなかなかかませてましたね。見足りないくらいの良さ。

あと一番見慣れているアフターアワーズがタミハル君インフルエンザで特殊ツーピース編成というレア形態だったけどこれはこれで良かった。3月にはnanoでワンマン、気付いていなかったので何もなかったら行きたい。

アフターアワーズ

あとTHE抱きしめるズは初見だったけどなんか良かった。

THE抱きしめるズ

1月10日は秘密のコペカチータ初めということで、西院へ。割と賑わいもあり、ギターで歌ったりキーボードで歌ったりアンコールで歌ったり、ごきげんなバーライブという感じでした。

秘密のコペカチータ

大フバ会後は1月3日昼まで帰省していた。

群馬では、IKEA前橋でSOMRIG(そのうちリンク切れになりそうだし経緯 https://scrapbox.io/oquno/SOMRIG )を受け取り予約していたので受け取りに。個人的に最近Zigbee Home AutomationにハマってるけどThreadに移行してZigbeeを捨てようとしている雰囲気のIKEAのデバイスが安くなってるので不安を抱きつつも買っていくというムーブ。

PXL_20251229_052758603

実家では例のごとく鼻炎になるので鼻炎薬をキメつつもさほどやることもなく。思い返せば、このアレルゲンに囲まれた実家で大学受験まで一応成功した自分はなかなかすごいなと思った。

作業マシンとしては今年もMiniBook X N100を持っていったけれど、今回はTailscaleのexit nodeを自宅サーバーにしておいたのが、自宅ネットワークのマシンのIPアドレス変更とか気にせず使えて良かった。Tailscale経由だとmDNSが通らないので工夫が必要なくらい。

実家には姉夫婦も帰省したので、甥にも初対面できた。今後は会うたびに大きくなったと言う親戚のおじさんムーブをしていかないといけない。ちゃんと写真や映像はまともな品質で残しておけという教えを込めて、お下がりのα6300もあげた。

年始は、高齢になりつつあるsuzukiiiiiiiiiiさんとフバさんと東京で新年会をしてからそのまま上洛。伝串初めて食べた。年末からなんか人の多いところで通り魔的な事件が多発してる感があったのでやや警戒もするタイミングであった。

PXL_20260103_080408389

上洛後は、アバターの新作を3Dのいいやつでちゃんとみたいなとか思ってたのだけれど上映回数少なかったりして時間合わせるのに失敗してまだ見れていない。あと年始からライブ見ていこうかとも思っていたものの、初週あたりは失敗して自宅で寒さをしのいでいた。

履歴 – Home Assistant

11月1日~3日 ボロフェスタ2025@KBSホール

完全に11月開催となったボロフェスタに今年も参加。メトロの部は

今年は地上より地下ステージが個人的にいい感じで、超右腕、ハク。、インナージャーニー、なんかこの規模のフロアで見れるのも今後多くないだろう。あと、2日目トリのあら恋もボロフェスタらしさがありアツかった。ちゃんとボギーさん胴上げも参加。

超右腕 ハク。 インナージャーニー あらかじめ決められた恋人たちへ

11/6 DEWEY14周年【私のフランソワーズ】@木屋町DEWEY

DEWEY周年期間滑り込みということでおだゆきさんなど拝聴しに。

おだゆき

11/18 パソノヨコ vol.10@京都wuu/四月物語

山内弘太+武田菜月

畑下マユさん最近ちょっと見逃しつつあったけど行けそうだったのでお花屋さんで憩いつつ音楽を。

11/22 滝沢朋恵 ワンマン in 京都@京都 外

滝沢朋恵

滝沢朋恵さん久々の京都ということでおなじみの外に。翌年リリースするというニューアルバム収録曲を色々と。ラップトップでの打ち込みとエレキギターというスタイルで。

11/23 ザ・西院フェス2025

この日は色々移動していく日で、最初は西院フェス。おなじみBOB(the)House、mugi band、秘密のコペカチータとザ・チャンス京都支店をなんとか見れた。他にも色々見たかったけれど。

BOB(the)House mugi band 秘密のコペカチータとザ・チャンス京都支店

11/23 柴田聡子のひとりぼっち'25@梅田サンケイホールブリーゼ

移動にやや失敗して1曲目は後ろの方で聞きつつだったけれど、ひとりぼっち公演に。最近はなかなか東京に足を運んで見る機会もなく、弾き語りの柴田さんもあまり見れていないので貴重な機会。もっとラフにセットリスト決めず新曲とかガンガン入れていくライブも見ていきたいけれどやはり試聴室に行かないとか…。音響はさすがに良かったですね。

11/23 R&R november 2025@十三 THE RAINCOAT

秘密のコペカチータ2ステ目ということで梅田から十三へ移動して開演にも間に合った。秘密のコペカチータとザ・チャンス大阪本店は西院フェスの続きのような感じでまたいい感じ。そしてアンモニアンズ、2人DAViESのベテラン勢も盛り上がりあり、よかった。

秘密のコペカチータとザ・チャンス大阪本店 アンモニアンズ 2人DAViES(ワタナベマモル・ハラ☆タカシ)

11/24 YOSETE UMEKITA VOL.11 落葉の調べ@梅田 グラングリーン大阪 うめきた公園

滝沢朋恵さんが帰る前に梅田で野外公演ということで、少し迷いつつ時間に余裕を持っていたので間に合う。その前の前衛感のあるダンス&音楽も見つつ、滝沢朋恵さんの野外。CDのリリースの期待の高まり。

きたまり(ダンス)+石原三静 a.k.a ヌマバラ(尺八)+田辺由貴(唄三線) 滝沢朋恵

PXL_20251228_094619058

28日は今年も帰省手前に大フバ会に参加。2009からなのでだいぶ長い。パンダを直接見た記憶がなく、見たことあったとしても就学前だろうし来年2月以降はもう国内では見れなくなる可能性がありそうなので、このタイミングで一週間前の予約が必須となった上野動物園に見に行こうと企んでいたのだけれど、先週の正午という予約開始タイミングを忘れて空き枠なくなってしまったため地下街をうろつくくらいしかできず。

大フバ会後は湘南新宿ラインでそのまま帰省。

というのを作った。

まず、標準では音量の増減の調整が10%区切りでしかできず、オートメーションするのに不便なので1%区切りで自由に調整できるスクリプトを用意した。

https://gist.github.com/oquno/c94c0d25cf95bf3f720bd51aedbffd90

そして、Aqara Magic CubeをZHAで使ってるので、それで拾ったイベントに対するオートメーションを、この blueprint をベースに設定する https://gist.github.com/rvaidya/3fe8a5f3b1d113ffa8625cf5ff2c88a3

そこで、Aqara Magic Cubeのイベントに載ってる回転の角度に応じて音量の調整量を変えたいので、具体的にはこんな感じのアクションのテンプレート。

設定 – Home Assistant

{# --- 設定 --- #} {# 感度調整: 1000で割ると「角度の1/10」が%になります (例: 90度/1000 = 0.09 = 9%) #} {% set factor = 1000 %} {# 上限設定: 0.1 (10%) 以上は一度に変えない #} {% set limit = 0.1 %}
{# --- 計算 (ここを変える必要はありません) --- #} {% set angle = trigger.event.data.args.relative_degrees | float(0) %} {% set calc = angle / factor %}
{# 上限(0.1)を超えないように制限して渡す #} {{ [calc, limit] | min }}

これを時計回りと反時計回り両方で設定して、時計回りに10°ひねった場合は音量を1%上げ、反時計回りに50°ひねると5%下げ、100°以上ひねった場合は10%ずつ音量調整するという挙動に。このあたりの比率は今後調整したいけど、10°未満のひねってもイベント発火しにくそうなのでこんなもんかなという気はする。

というわけで、Aqara Magic Cubeがだいぶ便利という感じになってきました。

カメラ関係

なんかWyze Cam v3のRTSP対応ファームウェアが10月にしれっと出てたので、カスタムファームウェアにできてなかったのが2台あったので入れた。ただ、2台中1台しか更新うまく行かず。それでもWyzeアプリとかGoogle Homeからは見えるからまあいいといえばいいのだけれど。

あとWyze Cam v3が1台壊れたので代わりにRTSP標準サポート応らしいTapo C216を買っていたのだけれど、付属の電源用のType-CケーブルがきしめんタイプでないのでAliExpressで注文してたきしめんケーブルが昨日届いて、ようやく設置した。そしてついでに色々見てたら壊れたと思ってたWyze Cam v3は本体は生きてて運よく外付けケーブルだけの問題で、普通に交換できたので交換用のmicroUSBのきしめんケーブル注文だけして自宅の生きてるネットワークカメラが合計6台に。

オートメーションいろいろ

今まではデバイスの集中管理を主軸にしていたけれどAqara Magic Cubeを導入したりした流れから、他のオートメーションにも手を出しつつある。宅配が届いたら玄関のカメラでキャプチャしてGyazoに投げるというのはしていたけれど、OpenAI APIのクレジットは全然減らないままexpireしてしまいがちだしということでLLM Visionも導入してみた。

https://github.com/valentinfrlch/ha-llmvision

これでキャプチャした画像の解析とかもしてもらえる。それでも4o-miniだと全然金は減らない。

カスタムコンポーネントを作ろうとしている

先日 Gyazo アップロードできるやつを作った流れで、色々欲しい気がしてきたので、とりあえずEPGStationを扱うカスタムコンポーネントを計画。EPGStationはMCPサーバー書こうとしてなんかMCPサーバーの概念自体なんかダサいなという気持ちになってきて中断してた。Home Assistantのオートメーションの仕組みで色々やれるようにしたいというところ。

新しいやつの検討

ESPHome使ったことないので使おうとしている。

LD2450ってやつで部屋のどのへんに人がいるかとかまで取れるようなので、部屋から出たらスピーカーをミュートしたり、机に向かったらモニタを付けたりとかができるのではというのを試したい。まあカメラの映像を解析させてもできるんだけど、反応速度とかは違うだろうということで。

あとESPectreというので、Wi-Fiの電波だけでAPとの間に人がいるかとか壁を隔てても検知できるというが面白そうなので試したい。

というあたりはデバイス注文中なので年明けにでもやる気持ち。

年末なので、自宅ネットワーク周りの調整などした。

  • サーバー全般
    • netplanなおす
      • gateway4 has been deprecated, use default routes instead というやつ に対応
      • wakeonlan 有効にする
  • メインの自宅サーバー
    • コンテナいろいろ入っててなかなか再起動できてなかったのを深夜に再起動して reboot required 対応
  • チューナーサーバー
    • USBなどの配線周り整えたり、タグつけてないケーブルにつけたり
    • /lib/firmware/it930x-firmware.bin がなんかのアップデートのタイミングとかで消えてる事がよくあるので、自動で復旧させるサービスを書いた
    • チューナーデバイスが安定しない場合に備え電源をスマートプラグで制御するようにした
  • 新規サーバー
    • 実家でも使わないということで持ち帰ったままのBeelink Mini S12 Pro が余ってて、昨今のSSDやメモリの高騰を受けて使わないともったいないと思ったので試験用にProxmoxサーバーをセットアップしてみた
    • NanoKVMとGyazoブラウザ拡張の相性いい リモートデスクトップ - NanoKVM

Geekom NUC A7なんかも自宅サーバー化していい状態になってしまっているけれど、現状そんな自宅サーバーに性能が求められていない。LLM動かすならもうちょっと欲しいし…。

Switch 2はうまく発売と同時に手に入れられていたものの、新しいコントローラーがずっと品切れで買えてなかったのだけれど、Nintendo公式ストアで買えるようになったという知らせが来たのにあわせてAmazonでも買えるようになったので注文した。

注文履歴

のだけれど、一昨日はヨドバシで在庫なかったけど今見たら発生していたので、ポイントを消費したいし配送予定もいまヨドバシで注文したほうが早いようなのでAmazonキャンセルしてヨドバシで注文し直した。

ご注文内容詳細:ヨドバシ・ドット・コム

というわけではあるのだけれど、正直初代Switch用のプロコンでそんな不便は感じておらず、なんか2用の方が体験があるという話なので注文して見ているという状態。カメラも付けてないしチャットしながら遊ぶ習慣もあまりないので、ボタンは足りている。あとポケモンZ-Aが落ち着いてからはSteamのゲームも含めてあまり何もやっていない状態なので届いたらまたなんかやっていきたい。