ESP-01Sが安かったのでHomeKitで遊んでみる
石油ファンヒーター改造 (3: HomeKit対応ファンヒーター爆誕)
石油ファンヒーター改造 (2: 3.3V電源を作る)
石油ファンヒーター改造 (1: 延長ボタンを自動で押す)
ESP-01を使ってセキュリティシステムを作る
ESP-01用リレーモジュールをHomeKitから使う
ESP-01用のリレーモジュールを使ってみました。5Vなどを3.3Vに変換する回路、リレー、リレーを駆動する回路などが搭載されたモジュールです。ESP-01と組んで、安価なスマートリレーを作れます。OTAに対応したMQTTプログラムを作り、HomeKitから使ってみました。
(続きはこちら)
ESP8266 (ESP-01) をArduino IDEで使う
これまで、ESP32を使ってHomeKitで動作するアクセサリをDIYしてきました。ESP32の下位モデルにESP8266があります。シンプルなアクセサリならばESP8266でも作れますし、市販のスマートプラグ、スイッチ、センサー類にはESP8266が使用されている場合が多いです。そこで、今回はESP8266が搭載されたモジュールESP-01を入手して、Arduino IDEでのプログラミングを試します。3回シリーズで、
- 1回目はLEDが点滅するプログラムを作成し、
- 2回目はWi-Fi経由でのプログラムアップデート(OTA)を行い、
- 3回目はMQTTに応答するプログラムを作成し、HomeKitkに接続します。
空調アクセサリの温度センサをHomeKitオートメーションに使う
寒く(暑く)なったらエアコンの暖房(冷房)を入れるという自動化をしたいと思いました。このためには、HomeKit対応の温度センサーが必要なので、エアコン用自作赤外線リモコンの温度センサを流用することにしました。そこで、Homebridge設定ファイルに6行追記して、MQTTメッセージを取り込むことにしました。このほかにハードウェア・ソフトウェアの追加・変更はありません。
(続きはこちら)