Yeah i know, this is a “home made” solution with usb/esp flashing.
That being said, the USB is actually a smart kit with EU-OSK103 written on it. Does it change anything for me ? I still need to buy the HW and make this home made solution right ?
Also I think (idk if its the same for all ACs) its a midea-like AC based on the pictures in this thread. Here is the wiring diagram with the plastic cover where the actual display sits.
Thank you all for the answers. I will start ordering the stuff to make one, by any chance is anybody already selling these ? I saw this one which looks like an all in one solution.
P.S.: Should I look under the LCD cover to check wheter an UART connection is possible there ?
Look at this. That’s my implementation. Not very appealing but it’s not visible from outside and I am not touching any internals (hope for retaining warranty). Looks inspirational?
Check my previous post for a link to some details what I did. Spoiler alert: I did this cable by myself. You buy USB connector for cable attachment, which comes in pieces, and I just modified the plastic insert to fit the connector.
As I said, I did that because I didn’t want to modify the AC unit. Just unplug USB dongle and stick in mine…
Well, your setup looks bit different. Notice I have USB socket in separate “case”. Two grey cables goes to the display unit, which one is I believe connected to the outside unit and second is to separate USB module.
Hi all!
I want to share my experience of dongle building. I used Wemos D1 mini and spent few days trying to make it work. Bad choice, here is information: https://www.element14.com/community/thread/77097/l/wemos-d1r1esp8266-uart-communication
Wemos D1 mini has only one fully-functional UART that is already occupied by USB-to-Serial onboard converter. So I had to use software UART:
@VitalyZ thanks so much for your help. I received my dongle, flashed with ESPHome and got my Midea U working with HA finally!
I’m in the US so I have Home Assistant set to Imperial units. Its a little funky with Fahrenheit because I assume the frontend is converting from everything from Celsius, but its working great.
For anyone out there using Fahrenheit and your display on the unit is stuck on Celsius: I was stuck for a while thinking I’d need to send a command or something from the dongle. It turns out you can switch the display on the device by holding the temperature up and down buttons for a few seconds to switch between °C and °F.
Can confirm that too. Did it with D1 mini and a converter with software UART.
Only thing to note is I had to create the yaml in esphome, upload it to the d1 mini, delete the yaml and recreate it and upload again.
If I didn’t do that, the D1 wouldn’t get a response. Don’t know why, but the double-flash did the trick.