"esp32"

DIYする

電気錠のJEM-A端子にESP32を接続してHomebridge / HomeKitで使う

玄関などの電気錠コントローラには、JEM-A端子がついていることがあります。JEM-A端子は2値の入力と出力の端子を持つ日本電気工業会の標準規格です。国内製品には搭載率が高いです。この端子にESP32を接続して、MQTTブローカー経由でHo...
非対応品を使う

WebページからESP32をOTAアップデート

追記:この記事は古い記事です。以下をご覧ください:ESP32のプログラムをWeb経由でOTA更新します。ESP32は本来の仕事と並行して、Webサーバとして常時待機しています。これに対して、パソコンのWebブラウザから更新ファイルをアップロ...
非対応品を使う

Arduino IDEからESP32をOTAアップデート

追記:こちらの改訂版をご覧ください:(以下は古い記事です。上記の改訂版をご覧ください。)OTA (Over The Air)を使ってESP32のスケッチをアップデートするようにしました。通常はESP32とArduino IDEをUSB/シリ...
DIYする

Matter対応の自動延長石油ファンヒーター爆誕

前回までの記事で、HomeKitから操作できる石油ファンヒーターを作りました。HomeKitから「延長」ボタンの自動化と「運転」ボタン操作ができるファンヒーターです。今回は、これをMatter対応させます。Matterなので、HomeKit...
Apple対応品を使う

macOS TahoeでPython 3を動かす

macOS Tahoe 26にクリーンインストールして以来、ターミナルから操作するUNIX系コマンド類が、初期状態に戻ってしまいました。そこでスマートホームに欠かせないPythonを復活させます。ちなみにmacOSにPythonをインストー...
DIYする

ESP-01Sが安かったのでHomeKitで遊んでみる

以前の記事では、I2C接続の温度湿度センサDHT20をRaspberry PiやESP32に接続し、HomeKitから使えるセンサを作りました。今回は、安かったので買い込んだESP-01Sにに、DHT20を接続します。ESP-01, 01S...
DIYする

石油ファンヒーター改造 (3: HomeKit対応ファンヒーター爆誕)

前回までの記事で、ESP-01を使って石油ファンヒーターの「延長」ボタンを自動的に押す回路を作成しました。電源はファンヒーターから取得します。今回は回路を拡張して、「運転」ボタンと動作LEDもESP-01に接続し、ファンヒータに組み込み、H...
DIYする

石油ファンヒーター改造 (1: 延長ボタンを自動で押す)

石油ファンヒーターを買い足したので、去年と同様に改造します。まずは悪評の「3時間自動消火機能」を阻止するために、「延長」ボタン自動押し機能を追加します。去年は色々と凝ってしまいましたが、今回は最小限の改造を目指します。前回の取り組み以前の記...
DIYする

エアコンに冷媒ガスを補充する

冷媒ガスが減少して、ダイキンのエアコンが動作しなくなりました。それでDIYでガス充填しました。予想より簡単な作業で、よく冷えるようになりました。費用も少ないです。今回は、スマートホームには関係のないアナログな話題ですみません。エアコンが異常...
DIYする

ESP-01を使ってセキュリティシステムを作る

以前の記事で、AliExpressで安価に販売されているESP-01リレーモジュールを買って、Arduino IDEでプログラムして、HomeKitから使いました。ただこの時は、リレーを動作させただけで、実際に役立つ工作は行いませんでした。...