crankyoldgit / IRremoteESP8266

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
GNU Lesser General Public License v2.1
2.97k stars 832 forks source link

IR Receiver and decoding support for Mitsubishi Heavy ZMP Air Conditioner Remote #2154

Open mani94321 opened 2 days ago

mani94321 commented 2 days ago

Version/revision of the library used

Typically located in the library.json & src/IRremoteESP8266.h files in the root directory of the library. e.g. v2.0.0, or 'master' as at 1st of June, 2017. etc.

Describe the bug

There is not decoding available for heatpumpIR climate. I used heatpumpIR climate from esphome with protocol 'mitsubishi_heavy_zmp' and it works good for my AC. AC model is SRKxxZSP-W and remote model is RKX502A007P. I am fully able to send the IR commands and control the AC. I have connected the receiver as well on GPIO14 and see IR codes being received successfully. But they are codes only. I want these to be decoded and send status to Home assistant.

I want to place it receiver+transmitter very close to AC receiver so that AC status is in sync when physical remote is used.

Example code used

remote_receiver: id: rcvr pin: number: GPIO14 inverted: True mode: input: true pullup: true tolerance: 55% dump: raw

remote_transmitter: id: ir_transmit pin: GPIO4 carrier_duty_percent: 50%

climate:

I can share the raw codes if requires.

NiKiZe commented 2 days ago

There is a FAQ for this scenario.

You will need to dump the data as described in FAQ and in the issue template.