ESP32 は、数ドルで購入できる小さなマイクロコントローラーです。設置面積が小さく、参入障壁が低いため、非常に単純な「フラッシュ アンド ゴー」センサーから、はんだ付けやコーディングなどのスキルが必要なより複雑なプロジェクトまで、さまざまなシンプルなスマート ホーム プロジェクトを推進するのに最適です。
このような DIY 作業に Raspberry Pi が必要だった時代は終わりました。
家全体の存在検知
存在検出はスマート ホームのスーパーパワーであり、ESP32 を利用したソリューションがいくつか存在します。おそらく、これを行う最も簡単な方法は、ESPresense または Bermuda を使用して多数の Bluetooth プロキシをセットアップすることです。各部屋に 1 つずつ設置し、スマートフォン、時計、またはその他の BLE デバイスから発信される Bluetooth 署名を使用して、家の中のいつ、どこにいるかをホーム アシスタントに知らせます。
あるいは、ミリ波センサーをマイクロコントローラーに接続して ESP32 搭載レーダー センサーを構築し、完全なミリ波プレゼンス センサーを使用することもできます。これは、Everything Presence Lite などの製品の仕組みとまったく同じですが、パッケージ化されてすぐに使えるセンサーを購入する場合、独自に構築するプロジェクトに取り組む場合よりも高額の費用を支払うことになります。
- 互換性
-
ESP ホーム
- 重さ
-
40g
マルチターゲット追跡、ゾーンのサポート、光レベル検知、Bluetooth プロキシ、複数の異なるミリ波センサーのサポートを特徴とする Lite は、よりポケットに優しい次のレベルの機能を提供します。
これらのテクノロジーの両方を並行して使用できます。 Bluetooth シグネチャは誰がどこにいるかを示すため、誰かが帰宅したときの検出に最適ですが、ミリ波センサーはポケットの中にどのような Bluetooth デバイスが入っているかに関係なく、正確な人間検出を提供します。
WLEDによるLEDストリップ制御
WLED は、スマート ホームで ESP32 および ESP8266 マイクロコントローラーを利用するオープンソース LED ストリップ コントローラーです。このプロジェクトに必要なのは、互換性のあるアドレス可能およびアドレス不可能な LED ストリップと組み合わせた基本的な ESP32 だけです (ただし、新しい C3、S2、および S3 バリアントも機能するはずです)。
WLED バイナリをインストールし、ストリップを接続したら、Home Assistant、Homey、openHAB などのスマート ホーム プラットフォームへのコントローラーのインポートを開始できます。その後、時間、プレゼンス、ボタンの押下など、必要に応じてこれらを自動化できます。
オープンソースのガレージドアオープナー
ホーム アシスタント (またはその他のオフライン) スマート ホーム用にガレージ ドア オープナーを購入する場合は、Chamberlain、Liftmaster、Merlin などのブランドは避けたほうがよいでしょう。親会社は、セキュリティを装ってホーム アシスタントの統合が機能しないように、明示的に邪魔をしませんでした(ただし、クラウドベースのリモート コントロールのサブスクリプション プランを喜んで販売します)。
私は、62 ドルで購入できるすぐに使える ESP32 オープナーである、ratgdo32 の形で独自のソリューションを接続することができました。もう少し勇気があり、自分で構築したい場合は、「はんだ付けが上手で回路図の読み方を知っている人向け」の ESP32 プロジェクト、rat-ratgdo を利用してください。
磁力計を使用したガス・水道メーターリーダー
ESPHome Magnetometer Water Gas Meter プロジェクトは、文字通りその名の通り、メーターに取り付けられた磁力計を使用して水とガスの使用状況を監視できます。このプロジェクトでは、電源に接続された ESP32 を使用してこの情報を Home Assistant に報告し、イーサネット ケーブルで接続された別個の磁力計センサーを使用してデータを収集します。
プロジェクトの作成者は、このプロジェクトは米国の水道メーターの 95% と互換性があるはずだと主張しています (ただし、スマートフォンを使用して事前に適格性をテストできます)。プロジェクト ページには、YAML と配線手順に加えて、耐候性とセンサーの取り付け方法に関する提案が含まれています。
古いデバイス用の赤外線プロキシ
Home Assistant 2026.4 は、赤外線デバイスのサポートの改善に重点を置いています。これには、テレビ、エアコン、扇風機、除湿機、およびリモコン用に目に見えない光の周波数に依存するその他のデバイスが含まれます。
「公式」(そして最も簡単な)アドバイスは、ESPHome 対応の Seeed Studio IR Mate ESP32 センサーを組み合わせるというものですが、ESP32 に IR トランスミッターをはんだ付けして独自の赤外線プロキシを構築することを妨げるものはありません。
各部屋に環境センサーを設置
ESP32 搭載の環境センサーは、安価な温度および湿度センサーから、粒子状物質や有害な揮発性有機物質 (VOC) を検出できる高価なプロ仕様の空気品質モニターまで、あらゆる範囲に対応します。
ESP8266 または ESP32 を BME280 (温度、湿度、圧力) または BME680 (VOC も測定) などのセンサーと組み合わせて、コスト効率の高い DIY センサーを実現します。このオプションを選択した場合、ESP8266 よりもはるかに多くの熱が放出されるため、ESP32 からセンサーを離して配置する必要があることに注意してください。
あるいは、完全にオタクになって、家の主要な環境「頭脳」として Project Aura のようなものを構築し、CO2、粒子状物質、アレルゲンなどの情報を収集し、MQTT 経由でホーム アシスタントに入力することもできます。
スマートスピーカーの音声アシスタント
ホーム アシスタントには、利用できるプライベートおよびローカルの音声アシスタント パイプラインがすでにありますが、それを利用したい場合は、適切な場所にスマート スピーカーを設置するのが理想的です。そこで、このタスクを念頭に置いて設計された ESP32 のバリエーションである ESP-S3-Box-3 が登場します。
あるいは、約 50 ドルで、アンプ、マイク、3D プリントされた筐体、スピーカー、LED ライトなどのいくつかの追加コンポーネントを使用して、ESP32-S3 をスマート スピーカーに変えるチュートリアルに従うこともできます。それはあなた自身の DIY ホーム アシスタント音声のようなものです。
- 寸法
-
84×84×21mm
- 重さ
-
96g
Home Assistant Voice Preview Edition は、Amazon Alexa や Google Nest Mini などの代替として構築されたプライバシー最優先のスマート スピーカーです。ホーム アシスタントを搭載したスマート ホームに、ローカルのみの処理を含む音声アシスタント機能を追加します。
このようなタスクに Raspberry Pi を使用するのはやりすぎです。代わりに、Pi をホーム アシスタント サーバーとして使用することをお勧めします (ただし、microSD 関連の問題を避けるためにソリッド ステート ストレージにアップグレードすることをお勧めします)。