うちのbotがエアコンの操作方法を覚えた

ぼくの自宅のエアコン限定ですが,mickey24_botがエアコンを操作できるようになりました.

どんな機能なの

うちのbotにreplyで指示を送ると,うちのエアコンに赤外線が発射されます.指示の出し方の例は,

@mickey24_bot 冷房を28℃に設定して
@mickey24_bot 暖房を20℃に設定して

など.これで外出先からエアコンを操作しておけば,帰宅時にエアコンの効いた快適な部屋がぼくを出迎えてくれます.

エアコンの運転モードは冷房と暖房,温度の設定範囲は16〜30℃(華氏温度は後日対応予定)です.

どうやって実現してるの

Arduino Unoに赤外線LEDを繋いで,Arduino Unoでエアコン用赤外線リモコンの信号をエミュレートさせています.

Arduinoと赤外線LEDは下のような感じになっています.ふたつの赤外線LEDがそれぞれ部屋の照明とエアコンの方を向いています(ちなみに部屋の照明もArduinoから赤外線で操作可能になっています).このArduinoはUSBで自宅サーバと繋がっていて,USBシリアル通信で操作することができるようになっています.

注意事項

  • だれでも操作できます.

以上

帰宅した時に既に部屋が冷えているのは思った以上に快適ですね.癖になりそう.

実際に書いたプログラムやサーバの詳細については後日記事を書く予定です.