ESP32 ボードは安価で小さく、扱いやすいため、問題を DIY で解決する必要がある場合に最適です。これらは非常に広くサポートされており、非常に多くのコンポーネントで動作するため、多くの場合、既製のものにないものを構築でき、ニーズに合った独自のものを柔軟に作成できます。
小さなネットワークモニターを作成する
ネットワークのダウンタイムを常に把握できます
インターネットに障害が発生した場合、何が問題なのかすぐには分からないことがあります。それはあなたのPCですか、それとも電話ですか?それはあなたのルーターですか?おそらく ISP がダウンしている可能性があります。
ESP32 を使用すると、Google DNS サーバー (8.8.8.8)、Cloudflare の DNS サーバー (1.1.1.1)、またはその他の信頼できる Web サーバーなどの一連のアドレスに断続的に ping を送信する小型デバイスを作成できます。サーバーに ping を送信するときに収集した情報を使用して、遅延、パケット損失、またはインターネットに接続されているかどうかに関する情報を得ることができます。
これにより、ネットワークのトラブルシューティングを行う際の多くの不確実性が解消されます。問題がデバイスにあるのか、インターネット自体にあるのかをすぐに知ることができ、通常は問題がルーターにあるのかどうかを判断できます。
これは非常に低電力のデバイスであるため、インターネットのパフォーマンスのログを作成するために常に実行したままにすることができます。
大気質モニターを構築する
あなたの肺と脳はあなたに感謝するでしょう
ESP32 といくつかのセンサーを使用すると、二酸化炭素、揮発性有機化合物 (VOC)、煙などの粒子状物質などを検出する小型デバイスを構築できます。その情報を利用して、あなたに ping を送信して、窓を開けて新鮮な空気を循環させるようにリマインドしたり、森林火災の煙が吹き込んでいるときにエアフィルターを作動させるようリマインドしたりすることができます。
大気質モニターは持つ価値がありますか?
家の中で吸っている空気について知りましょう!
また、その情報を数週間、数か月、さらには数年にわたって収集して、自分の健康に関連する可能性のある傾向を特定するのに役立てることもできます。結局のところ、特定の物質を慢性的に過剰に吸い込むことは体に良くありません。
DIY 空気品質モニターを Home Assistant に接続したい場合は、CO2 レベルが高すぎる場合に自動的に窓を開けて空気を循環したり、粒子状物質が多い場合にエア フィルターをオンにしたりすることもできます。
世の中には、大気質センサーの GitHub プロジェクトが大量にあります。自分の希望に合ったものを見つけて、そこから始めることをお勧めします。
存在検出器
Bluetooth ベースの存在検出
多くのサービスは、存在検出のために携帯電話に ping を送信し続ける GPS またはバックグラウンド アプリに依存しています。これらの解決策は機能しますが、GPS 信号が弱い場合は信頼性が低くなり、たとえ機能していたとしても、GPS はすぐにバッテリー寿命を消耗する傾向があります。
Wi-Fi または Bluetooth を使用する ESP32 ベースのソリューションは、どちらも信頼性が高くなります。 そして より電力効率が高くなります。
この小さなボードをリビング ルームに 1 つ置くと、誰かが中にいるかどうかがすぐにわかります。家の周りにいくつか置くことで、誰かが特定の部屋にいるかどうかを判断することもできます。この精度により、他の方法では実現が難しい自動化を作成できます。部屋に入るとすぐに照明が点灯するようにプログラムしたり、各部屋で制御できる暖房やエアコンがある場合は、部屋に入ってから温度調整を開始したりすることもできます。
さらに、すべてがローカルのままです。あなたの動きを追跡する外部のクラウド サービスはなく、データが漏洩することもありません。 ESPresense から始めるのが良いでしょう。
ドアまたは窓のセンサー
窓を閉め忘れていませんか?
私のお気に入りの ESP32 プロジェクトの 1 つは、シンプルなドアと窓のセンサーです。磁気リード スイッチを ESP32 の GPIO ピンに接続すると、寝室の窓がまだ開いているか、裏口が開いたままになっているかを即座に知ることができます。 ESP32 は、電話に直接通知をプッシュするように構成することもできます。
つまり、雨が降り始めたときに窓を開けっ放しにしてしまったかどうかを心配する必要はもうありません。
メールは来ましたか?
同じ概念を調整して、メールボックスを操作することもできます。センサーをメールボックスのドアに取り付け、ESP32 を配線すれば、メールが到着するたびにメッセージを送信できるメールボックスが完成します。
愚かなアプライアンスを賢くする
ESP32 ボードのおかげで、愚かな洗濯者でもメッセージを送信できます
小型、低電力 ESP32 ボードの私のお気に入りの用途の 1 つは、既に所有しているデバイスをアップグレードすることです。
たとえば、洗濯機を「スマート」洗濯機に置き換える代わりに、ESP32 を使用して、振動、電力消費、または音を使用してデバイスのアクティビティを監視し、洗濯が完了したときに通知を送信することができます。
浴室の換気扇を改造して、気温が上がったときに自動的に作動するようにすることもできます。 そして 湿度が一定のレベルに達するので、シャワーからの蒸気がバスルームのカビの発生に寄与することはありません。 DIY スマート コーヒー メーカーも人気の選択肢です。
これは ESP32 を動作させる最も満足のいく方法の 1 つであり、制限されるのはあなたの想像力とそれに費やしたい時間だけです。
1つのプロジェクトが10になる
ESP32 プラットフォームの強みの 1 つは、その柔軟性と拡張性です。 1 つのプロジェクトを構築すると、いたるところにチャンスが見え始めるでしょう。また、ESP32 ボードは非常に手頃な価格であるため、多くの場合、既製の同等のボードよりも安く購入できます。