2025年11月03日

【スマートホーム】Node-RED Alexa Home Skill Bridge からの脱却A【結論:無理だった。疲れた】

こんにちは。

タイトルのとおり疲れちゃったので簡単に書きますが、私の考えていた構成ではリプレイス適わずでした。
chatGPT先生にお伺いしながら、

 ・コンテナ版Home Assistant(Dockerコンテナ)の仮想スイッチ
   ↓
 ・MQTT(Dockerコンテナ)
   ↓
 ・Node-REDの[mqtt in]ノード

という流れまでTry&Errorを繰り返し2日間かけて構築し動作も想定どおりに出来たのですが、AlexaとHomeAssistantの仮想スイッチを連携する「Matter Bridge」がコンテナ版Home Assistantではサポートされてないとか。

はぁあああああ??
「Alexaへの発話をトリガーにNode-REDに処理フローをパラメータ付きで到達させる」
という最終目的は最初の最初に伝えてあるし、そのうえでコンテナ版Home Assistantを勧めてきたのは、先生あなたですよ?
ちゃぶ台ひっくり返すんじゃねーよ!(ToT)

chatGPT先生はアレっすね、同一セッション内なのにさっきと違うこと言ってきたり、上述のように前提条件を忘れて無効な手順を教えてきたり・・・。
まあよく聞く話ではありますが、実際に自分が振り回されてみて痛感しましたわ。
「こいつダメじゃん」と・・・。

というわけで、前回「長くなる」とか大風呂敷広げましたが2回目でこのシリーズ終了ですw
ただ、まだ完全に諦めたわけではなく、

 @ もう1台ラズパイを購入してフル版HomeAssistant専用機にする。

 A 今のラズパイをフル版HomeAssistant機にする。
   ・Add-onを利用して既存環境を再構築(Node-RED、Nginx、SMB、etc...)

のどちらかで検討していきたいと思います。
お金掛けたくないんでAでいきたいですが、既存環境をいったんぶっ壊すってのがね・・・
Add-onでどこまで再現できるのかも未知数ですし・・・

それでは、いつの日か当記事タイトルの「B」を書けることを祈りつつ・・・アデュー!


2025-11-06追記:

先日書いた記事のとおり、Node-RED Alexa Home Skill Bridgeは開発者Benさんが対応してくれたことで、Amazonが警告する2025年11月04日の機能停止を回避できることになっていました。
Benさんはご自身のGitHubで「申請はした。あとはAmazon次第」ということも言っていて一抹の不安があったのですが、当日を迎えさらに翌日も迎えてもちゃんと機能していますね。ひと安心です。
というわけで、(Benさんの気が変わらない限り)Node-RED Alexa Home Skill Bridgeはまだまだ使い続けられることになりました。
当記事が目指すゴールもそんなに急いで達成する必要はないので、ゆっくりゆっくりやろうと思います。


2025-11-11追記:

その後もいろいろと調査した結果、AlexaとRaspberryPi4BのブリッジとしてMatter規格に拘らなくてもいいと知って脱力してしまいました。
そもそもなんで私はMatterじゃないとダメって思い込んだのでしょう?
Matterじゃなきゃダメだと思ったから、Node-REDの野良Matterカスタムノードを試しましたし、Home AssistantのMatter Bridgeに頼ろうとしたわけですが、「Alexaにデバイスを認識させるAPI」が存在するらしいですね。
つまりはNode-REDのカスタムノードを自作するってことになるんでしょうか?
本当に私に出来るでしょうか?
いまこの記事を書いてる瞬間は相当腰が重いです。







.
posted by Huwy at 13:58 | Comment(0) | TrackBack(0) | スマートホーム | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]
2013/11/12現在、スパムコメント対策のため「コピー」という単語をブロックしています。

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック