DIYする

赤外線リモコン受信モジュールでリモコン生データを得てHomeKitから使う

赤外線リモコン受信モジュール (110円) をRaspberry Piに取り付けて、赤外線パターンを取得・復号できるようにしました。天井照明リモコンの点滅パターンをこれで取得して、ESP32に組み込んで、HomeKitから点灯・消灯できまし...
非対応品を使う

Zigbee磁気接触センサ (648円)をHomeKitで使う

Zigbeeを使った安価な磁気接触センサ(開閉センサー)を使いました。送料込みで648円です。Zigbee2MQTTで問題なく認識され、HomeKitから使用することができました。単4電池を2本使用するので、ボタン電池を使用する製品に比べる...
DIYする

エアコンリモコンのHomeKitアクセサリをDIYする (後編:温度センサ他)

エアコンリモコンに相当するアクセサリを作る最終回です。今回のターゲットはパナソニックのエアコンですが、他のメーカーでも同様に作れます。下図のように、(右から)HomeKitに接続したHomebridgeサーバから、MQTT経由でコマンドを出...
DIYする

エアコンリモコンのHomeKitアクセサリをDIYする (中編:MQTT対応)

エアコンリモコンに相当するアクセサリを作ろうと思いました。ターゲットはパナソニックのエアコンです(他のメーカーでも同様に作れると思います)。下図のように、(右から)HomeKitに接続したHomebridgeサーバから、MQTT経由でコマン...
DIYする

エアコンリモコンのHomeKitアクセサリをDIYする (前編:赤外線送出)

エアコンリモコンに相当するアクセサリを作ろうと思いました。これでiPhone/Macの画面に上の図のようなコントローラが現れるはずです。最初のターゲットはパナソニックのエアコンです(他のメーカーでも同様に作れるはずです)。下図のように、(右...
DIYする

Arduino IDEからESP32をOTAアップデート(改訂版)

OTA (Over The Air)を使ってESP32のスケッチをアップデートする方法の改訂版です。以前、試したESP32のスケッチ例は、もっと簡単にしても良いことを他の方のブログで知りました。おかげさまで活用できるようになりました。 とい...
DIYする

温度湿度センサDHT20をESP32に接続してHomeKitから使う

秋月電子で380円で販売されているI2C接続の温度湿度センサDHT20を、前回はRaspberry Piに接続しました。今回はこれのESP32版です。 このセンサを、ESP32に接続します。そして取得した温度、湿度のデータを、今回もMQTT...
DIYする

ESP32で赤外線リモコンを作ってHomeKitから使う

ESP32に赤外線LEDを取り付けて、スマート赤外線リモコンとして動作させます。今回は、シーリング照明をon/offする赤外線パターンを用意して、赤外線LEDを点滅させる簡単な構成です。さらに、MQTT経由でメッセージが来た時に発光するよう...
DIYする

温度湿度センサDHT20をRaspberry Piに接続してHomeKitから使う

秋月電子で売られている温度湿度センサDHT20(380円) をRaspberry Pi 4に取り付けました。これから温度・湿度を取り込み、MQTTに流すPythonプログラムを書きました。それをHomebridgeで受け取ってHomeKit...
非対応品を使う

Homebridge/HomeKitで使えるRingのドアベル

ちょっと前にRing Video Doorbell 4を買ってHomeKitに接続しました。Ringのアプリを使ってのビデオドアベルとして、そこそこ使えます。Homebridgeのプラグインがあり、それを使うとHomeKitからも一応使えま...