追記:2017-07-09
現在この機能は利用できません。最新の情報は雨予報bot「mickey24_bot」の使い方 ver 3.0 - ぬいぐるみライフ?をご覧ください。
ぼくの自宅のエアコン限定ですが,mickey24_botがエアコンを操作できるようになりました.
どんな機能なの
うちのbotにreplyで指示を送ると,うちのエアコンに赤外線が発射されます.指示の出し方の例は,
@mickey24_bot 冷房を28℃に設定して
@mickey24_bot 暖房を20℃に設定して
など.これで外出先からエアコンを操作しておけば,帰宅時にエアコンの効いた快適な部屋がぼくを出迎えてくれます.
エアコンの運転モードは冷房と暖房,温度の設定範囲は16〜30℃(華氏温度は後日対応予定)です.
どうやって実現してるの
Arduino Unoに赤外線LEDを繋いで,Arduino Unoでエアコン用赤外線リモコンの信号をエミュレートさせています.
Arduinoと赤外線LEDは下のような感じになっています.ふたつの赤外線LEDがそれぞれ部屋の照明とエアコンの方を向いています(ちなみに部屋の照明もArduinoから赤外線で操作可能になっています).このArduinoはUSBで自宅サーバと繋がっていて,USBシリアル通信で操作することができるようになっています.
注意事項
- だれでも操作できます.
以上
帰宅した時に既に部屋が冷えているのは思った以上に快適ですね.癖になりそう.
実際に書いたプログラムやサーバの詳細については後日記事を書く予定です.