arduino-heatpumpir icon indicating copy to clipboard operation
arduino-heatpumpir copied to clipboard

Mitsubishi Heavy SRKxxZJ-S heatpump control (remote control P/N RKX502A001C)

Open avggolden opened this issue 7 years ago • 4 comments

Hi. Trying to get it working, but device received one command of 10 sended. After a while, i am uderstand: we need send TWO identical packet to get it works stable. I mean: heatpumpIR->send(irSender,....); delay(...); heatpumpIR->send(irSender,....); I tested delays 200millis between 20, all works fine and stable. WBR, Andrew. PS. Can you explain how can i send special codes to this device like HEAVY_ZJ_HIPOWER or MITSUBISHI_HEAVY_ZJ_ECONO for example?

avggolden avatar Aug 04 '18 19:08 avggolden

Mitsubishi Heavy code was entirely contributed by https://github.com/Sateetje. Unfortunately I can't help much, as I don't have access to any Mitsu Heavy machines (I don't know anybody who would have them).

ToniA avatar Aug 05 '18 08:08 ToniA

Btw, i have one SRK). Looks like Mitsu (at least srk) needs those duplicate transmission for error detection. Think, device compare two received sequences, and if they are identical, then Mitsu accept it as command . With this note your code works perfectly. (Also, i'am test 6 and 4 continous transmits. When i send 6 packets, device beeps 3 times. When 4 - 2 times) Maybe you should add it to readme, or somewhere)

avggolden avatar Aug 05 '18 12:08 avggolden

OK, I see... Once you have working software, could you make a pull request out of this?

ToniA avatar Aug 05 '18 16:08 ToniA

Has anyone gone any further with getting this working with HIPOWER and ECONO?

KiLLeRRaT avatar Feb 24 '21 04:02 KiLLeRRaT