I have multiple Cielo Breez Lite but needed two more to finish up my house. Unfortunately they don't seem to be available anymore. I'm also not a fan of cloud-only integrations, so I started digging deeper.
There is an inexpensive IR transceiver with an esp8285 and labeled as some variation of "ESP8285 ESP-01M IR Transceiver Wi-Fi Module Remote Control Switch". I bought a pair and they just worked with ESPHome.
I then decided to see what was inside the Cielo to see if it was hacker friendly. It has an ESP32 with an unpopulated header right next to it. A little bit of digging with a magnifying glass and meter revealed that it was serial + programming. I was able to save (and restore) the onboard image and reflash it with ESPHome. Infrared RX, TX, button, and LED are all working.
The square "pin 1" is actually 3.3V not ground as expected. Pin2 is TX, 3 is RX, 4 is boot/flash, and 5 is ground. I was able to directly connect a USB/FTDI to it (excluding 3.3v, it apparently needs the 5V from the built-in USB board) and flash.
GPIO15: Status LED GPIO02: Button GPIO04: Transmit GPIO19: Receive
I also have a Cielo Breez Plus. It actually has an esp8366-12E instead of esp32. It also has breakout headers, but the screen is a parallel interface permanently soldered. It will take a lot more effort to try to figure out the traces/pins and I probably won't be able to get the screen working. That will be replaced by another esp01m/esp8285 IR transceiver. #home source