さて「 L ピカ」なる LED を点けたり消したり出来れば、当然次は部屋の照明とかを操作したくなりますよね? で、私のパソコンの横の電気スタンドは、LED電球を付けましたが、それもちょっとおごってリモコンで白色とか電球色を切り替えられるものを付けてしまいました。 せっかくなので、まずはこの電気スタンドを Raspberry Pi で操作する事から始めます。 必要なのは、赤外線リモコンと、赤外線リモコンのデータを読み取る装置となります。 市販品では良いものが出始めていますが、何しろ高い。 エアコンを操作するのに部屋毎にリモコンが必要となると、最低居間と寝室の二箇所には欲しいし。 で、 赤外線リモコンも自作 することにしました。 流石にこれはよく分からなかったので、 基本的には うしこlog さんの 「 ラズパイでエアコンを動かす 」 を踏襲しています。 しかし、どうも上手く動作しないので色々探して、プログラムは 「 ラズベリーパイ研究室 」 のプログラムを流用させていただきました。 2021/09/10 現在上記のラズベリーパイ研究室へのリンクが切れていました。 サイト自体が閉鎖された様なので、 こちら を参照していただければ良いかと。 こちらもエラーの際には参考になります。 また赤外線のリモコンはほとんど距離を取れないので、 こちらウェブサイトで送信用リモコン を 参考にしてパワーアップしています。 なお、送信機はまだ出力不足で、1m届くかどうかです。 キャパシター(コンデンサ)を追加してもう少し電流を上げないと実用上ちょっと厳しいです。 受信機の方は若干ノイズを拾うこともありますが、数回やり直せばちゃんとデータが取れているので今の所は良しとしています。 色々はまったのですが、特に困ったのは iPhone のアプリが Homebridge を認識しなくなることです。 で、こちらも色々探し出して、最終的には このウェブサイト を参考にしました。 簡単に言えば、アプリから見つからない時はまず ・以下のディレクトリを削除する。 $ rm -rf home/pi/.homebridge/persist ・それでだめなら、config.json の中のユーザ名を変える。 へっ? ユーザ名って Mac アドレスそのもの...
iPhone を中心とした話題ですが、時々その他の趣味の話も紛れ込みます(笑) 毎日更新とはなかなかいきませんね。