質問: Arduinoで日立製エアコンのリモコンをコントロールしたいのですが、データが複数あってエアコンをONさせられません。 SONY製のテレビ、LED照明のリモコンはこの方法でやると操作できるのですが、HITACHI製のLEDだけは操作できません。 1.IRrecvDumpV2で赤外線信号を読み取る 2.1.で読みとったデータを irsend.sendRaw()で赤外線LEDからリモコン信号を送信する 3.エアコンの応答なし 【参考サイト】 【読み取った時のデータ】 2FDFF Decoded PANASONIC - Address: 8008 Value: 2FDFF (48 bits) Raw (101): 3400 -1600 450 -1200 500 -350 (以下略) EAB3777 Unknown encoding: EAB3777 (32 bits) Raw (101): 450 -1200 500 -1150 500 -350 450 (以下略) FE2676D5 Unknown encoding: FE2676D5 (32 bits) Raw (101): 450 -350 500 -350 500 -350 450 (以下略) E6E5C463 Unknown encoding: E6E5C463 (32 bits) Raw (101): 450 -350 500 -350 500 -350 (以下略) 1BE26BF2 Unknown encoding: 1BE26BF2 (32 bits) Raw (101): 500 -1150 500 -1150 500 -1200 (以下略) 25AE7EE0 Unknown encoding: 25AE7EE0 (32 bits) Raw (6): 500 -350 500 -350 450
回答: エアコンについては、すでに出ているとおりで、リモコン信号を再現しても、例えば「冷房25度強風」とか「暖房20度自動風量」みたいな特定設定専用リモコンになってしまいます。 HITACHI製のLEDですけど・・・ うちにある日立のシーリングライトのリモコンは、ON/OFFボタンが、「ON/OFF状態を切り替えろ」命令を送り続けるのではなく、1回おきに「ONにしろ」と「OFFにしろ」を交互に送っているようです。 そのため、リモコン信号がうまく受信できなかった後や、リモコン以外の方法で状態を変えた後など、ONの状態でONにしろとか、OFFの状態でOFFにしろという命令を送ると、シーリングライト本体からピピピッ!と音がして、リモコン操作が無視されます。 もちろん、もう一度押せば、素直に言うことを聞くけど、日立のシーリングライトは御主人様の命令に歯向かうことがあるので、要注意です。