ESPHome Climate: Smart IR or IR Climate?

In the process of building a ESP32 for control of Daikin AC to replace the Sensibo Controller

I would like to be able to sync to on/off status by creating a binary sensor from the power monitoring smart plug connected to the Daikin AC

From what I have read is that SMART IR Climate can do it but is mostly for Broadlink or Xiaomi

So far I have been using the the IR Climate component but the AC is not responding.

Which ESPHome component is the best and not to complicated

How do you generate the IR codes with the ESP ? What board/hardware did you use ? and what Daikin AC model do you try to control ?

I am using the DFRobot Beetle V2.0 - DFR0575. I have another NodeMCU that I can try.

Aircon: Daikin FTXB50CV1B

I am using an IR flasher. When sending a command its flashing and logs are showing its sending the Daikin IR code

# IR Receiver on D3/GPIO26

remote_receiver:

  id: ir_rcvr

  pin:

    number: GPIO26

    inverted: true

    mode:

      input: true

      pullup: true

  # high 55% tolerance is recommended for some remote control units

  tolerance: 55%            

# IR Transmitter on D2/GPIO25

remote_transmitter:

  id: ir_transmit

  pin: GPIO25

  carrier_duty_percent: 50%  

climate:

  - platform: daikin   # adjust to match your AC unit!

    name: "office-ac"

    id: climate_ac

    transmitter_id: ir_transmit

    receiver_id: ir_rcvr

  # sensor: temp

binary_sensor:    
 

 - platform: gpio

   name: "Test D7/P13"

   pin:

      number: GPIO13

      mode: INPUT_PULLUP

      inverted: true      


 - platform: gpio

   name: "Test D4/27"

   pin:

      number: GPIO27

      mode: INPUT_PULLUP

      inverted: true

Thanks but what are you using to generate IR ? as DFR0575 is only an ESP !

Not sure what you mean by generating the code. I have an IR flasher connected to GPIO25 and ground of the ESP. The flasher led is flashing and logs are showing its sending modes. I have not connected the IR receiver as yet. I will connect the receiver and then try see what code are send and then try to see what the actual Daikin remote is sending. There is only Daikin and Daikin BRC platform to use in code

I’m not speaking about generating code but the IR transmitter you’ll use ! Please give details about the IR flasher used !

Aha I see. Its an RTI with mono jack. VIRSA MOUSE IR Emitter

I do have lot of different IR Transmitters to try including one on a breakout board. I just prefer a flasher that I can position. I can mount it inside the AC unit

If you plan to connect that straight on a GPIO of the ESP, forget it it’ll never work ! I have tried it before you and GPIO is not enough powerful to drive properly an IR LED !
You’ll need to use something like that: https://fr.aliexpress.com/item/32861772061.html?spm=a2g0o.order_list.order_list_main.5.21ef5e5bBu6PsJ&gatewayAdapt=glo2fra or https://fr.aliexpress.com/item/4001009926262.html?spm=a2g0o.order_list.order_list_main.27.21ef5e5bBu6PsJ&gatewayAdapt=glo2fra that has both IR transmitter logic and ESP :wink:

I have connected the Opensmart IR receiver and transmitter board and the flasher. They both send the same code to the receiver. No response. The receiver is picking up pronto code from the remote and the transmitter

I tried Daikin BRC , but no response. This guy said that his Daikin FTXB50CV1B came with a BRC
remote but its not working with daikin_brc.

He has a custom component: GitHub - BogdanDIA/Daikin_brc52A6x: Control of Daikin AC with ESPHome

…but I could not get that to work since my hardware is different