ESP-01用のリレーモジュールを使ってみました。5Vなどを3.3Vに変換する回路、リレー、リレーを駆動する回路などが搭載されたモジュールです。ESP-01と組んで、安価なスマートリレーを作れます。OTAに対応したMQTTプログラムを作り、HomeKitから使ってみまし…
これまで、ESP32を使ってHomeKitで動作するアクセサリをDIYしてきました。ESP32の下位モデルにESP8266があります。シンプルなアクセサリならばESP8266でも作れますし、市販のスマートプラグ、スイッチ、センサー類にはESP8266が使用されている場合が多いです…
寒く(暑く)なったらエアコンの暖房(冷房)を入れるという自動化をしたいと思いました。このためには、HomeKit対応の温度センサーが必要なので、エアコン用自作赤外線リモコンの温度センサを流用することにしました。そこで、Homebridge設定ファイルに6行…
前回に引き続き、Zigbeeで動作する壁スイッチモジュールを使いました。今回は、中性線が必要なタイプの3 gangのモジュールを使いました。これを、既存の2連壁スイッチに組み込みました。 (続きはこちら) diysmartmatter.com
石油ファンヒーターには、消し忘れ消火機能があり、運転開始後3時間で消火してしまいます。これを回避するためには、「延長」ボタンを押す必要があります。そこでファンヒーターの中にESP32を組み込んで、人の代わりに延長ボタンを押してもらうことにしまし…
Zigbeeで動作するリレースイッチモジュールを使ってみました。本来は、ヨーロッパ・中国規格の壁スイッチに組み込んで、スマートスイッチ化するためのモジュールです。既存の壁スイッチをそのまま流用するので、違和感がないです (続きはこちら) diysmartm…
天井に埋め込んで使用するミリ波人感センサー WZ-M100-Cを、HomeKitから使えるように設定しました。接続に使用したZigbee2MQTTでは、非対応と表示されてしまったので、設定ファイルを書き換えました。石膏ボードに丸穴を開けて取り付けたところ、すっきりと…
IKEAの大きな丸型スマート電球を、Zigbee2MQTT (Z2M)とHomebridge経由でHomeKitから使えるようにしました。Z2Mのデータファイルに該当するモデル番号が無かったため、追記して動かしました。 (続きはこちら) diysmartmatter.com
RTSP対応の一般的なIPカメラをHomebridgeで接続して、Apple HomeKitのセキュアビデオの機能を使います。HomebridgeとCamera UIプラグインを使用します。今回は安価なPoE給電カメラを使いましたが、RTSP対応のWi-Fiカメラも使えます。 (続きはこちら) diysm…
Wansview社の安価なWi-Fi接続ネットワークカメラを使ってみました。RTSPプロトコルに対応しているので、いろいろなアプリケーションで動画を取得できます。それで、Homebridgeを使ってHomeKitにも表示できました。以前紹介した有線のIPカメラと同様、RTSP (R…
Homebridge-RPiプラグインを使えば、Raspberry Pi (RPi) のGPIOをHomeKitから利用できます。以前RPiに接続したミリ波レーダー人感センサーを、このプラグインから読めるように設定しました。 (続きはこちら) diysmartmatter.com
エアコンの「におい除去」や「内部クリーン」と呼ばれる乾燥機能を、ESP32でDIYしたスマートリモコンから起動できるようにしました。これでエアコン乾燥機能をHomeKitから操作し自動化できます。 (続きはこちら) diysmartmatter.com
古いNationalのエアコンのために、ESP32を使ったスマートリモコンをDIYしました。知られていない赤外線パターンだったので解析しました。また電源ボタンがトグル方式なので、近接センサでフラップの開閉を検出し、電源状態を取得しました。 (続きはこちら)…
前回の記事で紹介した人感センサーLD2410をRaspberry PiのGPIOピンに接続しました。GPIOピン状態をHomeKit人感センサに反映するHomebridgeプラグインを使用して、HomeKitから使えるようにしました。 (続きはこちら) diysmartmatter.com
24GHzのFMCW(周波数変調連続波)レーダーを使った人検出センサーを試してみました。AliExpressで送料別393円の部品です。詳細な感度調整も可能ですが、工場出荷時状態で適切に動作するので、電源を接続するだけで、人感知を反映した1ビットOn/Off信号が得ら…
Candy Houseの新しいスマートロック、セサミ5をHomebridge経由でHomeKitから使いました。SwitchBotのスマートロックも良かったですが、セサミ5もちゃんと動いて、さらに安くて、コンパクトで、動作が早いです。 (続きはこちら) diysmartmatter.com
Aqara (Xiaomi) のMagic Cubeというデバイスを買いました。一辺が45mmの立方体の箱型Zigbeeセンサーです。加速度・ジャイロセンサが入っているようで、回す、転がす、振るなどのジェスチャを検出します。これをZigbee2MQTT, Homebridge経由でHomeKitに接続し…
Homebridgeが使うNode.jsをアップデートしました。ターミナルからhb-service update-nodeコマンドを使います。aptコマンドでインストールする通常のNode.jsとは別の場所にあるので注意です。 (続きはこちら) diysmartmatter.com
Homebridgeなどを常時稼働させているRaspberry Pi 4で、普通のUSB 3.0メモリを起動ドライブに使ってました。これを、高耐久らしい「産業用」USBメモリに交換しました。 (続きはこちら) diysmartmatter.com
PCケースの電源操作パネル内部にESP32を組み込んで、HomeKitからOn/Offできるようにしました。電源スイッチを導通させてOn/Offし、通電表示用LEDの状態を取得します。PCケースに限らず、家電や家の設備の操作パネルにも応用できると思います。 (続きはこち…
AqaraのZigbee気温・湿度・気圧センサをHomeKitから使おうとしました。Appleは気圧センサをサポートしていないので、EveのHomeKitアプリからのみ使用可能でした。 (続きはこちら) diysmartmatter.com
Zemismartから出ている新しいZigbee壁スイッチを取り付けました。旧製品と同様にZigbee2MQTTにリンクしてHomebridge経由でHomeKitから使えました。薄型でシンプルでかっこいいです。 (続きはこちら) diysmartmatter.com
以前、ダイキンのエアコン(リモコン型番がARC468A3)ために、ESP32によるスマート赤外線リモコンを作りました。この時は、IRremoteESP8266ライブラリのダイキン用クラスを使いました。今回は、このダイキン用クラスを作り直して、プログラムを簡単にしまし…
LoraTap社のZigbeeリモートスイッチをZigbee2MQTT (Z2M)とHomebridge経由でHomeKitから使えるようにしました。通常の壁スイッチと同じサイズなので、取り替えが簡単で綺麗に収まります。 (続きはこちら) diysmartmatter.com
パナソニックのスマート壁スイッチ、リンクプラスを取り付け、専用無線アダプタ経由で有線LANに接続しました。この壁スイッチはECHONET Liteで動作します。HomebridgeにECHONET Lite用プラグインをインストールしたところ、HomeKitのホーム画面に照明器具と…
東芝のテレビをHomeKitから使う方法を検討しました。そしてWeb APIと赤外線リモコン経由でテレビジョンアクセサリとして登録しました。HomeKit標準のテレビインタフェースがどのようなものか試します。 (続きはこちら) diysmartmatter.com ランキング参加…
SwitchBotのスマートロックを玄関に取り付けました。HomebridgeのHomebridge SwitchBotプラグインを使うことで、HomeKitのロックメカニズムとして動作します。iPhoneやMacのホーム.appから使用できます。 (続きはこちら) diysmartmatter.com ランキング参…
以前DIYしたHomKitセキュリティシステムに、窓開閉センサを追加しました。センサはZigbee方式で送料込単価672円でした。センサが反応したら警報レベルに従ってブザーを鳴らす仕掛けをDIYすれば、あとはHomeKitが適切に対応してくれます。 (続きはこちら) d…
Tuyaのミリ波センサーZY-M100を使ってみました。Aqara FP1の半額以下で買いやすいです。コスパが良くて十分に使えますが性能としてはFP1の方が良いです。 (続きはこちら) diysmartmatter.com
Eve for HomeKitというiPhoneアプリは、ホーム.appと同じくHomeKitアクセサリを操作するアプリです。純正アプリの機能に加えて、温度センサーなどの履歴をグラフ表示する機能があります。グラフ化はEve社製品限定の機能ですが、Mqttthingプラグインを使うと…