Any Support for Midea A/C?

Thank for posting , it made me think again about the process and made it .I have Carrier Extreme 42QHG012D8SX with the version 103 usb dongle and i though is not supported so i bought ESP8266 spend all day to make it work and did it .Then i read your comment ,put back the original usb stick ,made new account on SmartHome app (SmartHome is the new app changed from MsmartHome) find my unit and pair it with the app then put the account id and pass on Midea ac lan on HA and voila . Thanks again man

Hello,

Any updates on this? I’m also trying to create a dashboard with consumptions (current, daily and total) and these measures are crazy to understand.

Thanks in advance.

Hello there, same model.

Did you manage to simply register your Ariston A/C devices by mean of “Midea Cloud”?

Anybody is aware about a specific application ID just for Ariston to use here?

Would be nice to have an entry for Ariston too, e.g.:

    "Ariston Casa": {
        "class_name": "AristonCasa",
        "app_id": "????",
        "app_key": "????",
        "api_url": "https://mapp.appsmb.com",
    }

Hey Samuel,
I found the “app_id” using an interceptor: it’s not encrypted.
"app_id": "1005"

Hello again,
Finally found the app_key:
434a209a5ce141c3b726de067835d7f0

I created a new PR for having Ariston Clima support out-of-the-box…

Just reporting that mill1000/midea-ac-py: Home Assistant custom integration to control Midea (and associated brands) air conditioners via LAN) works well with my Midea Xtreme using the EU-SK105 dongle.

Just be aware of this minor device renaming bug, but it shouldn’t stop anybody from using it. (Fixed.)

Hey, I’ve been getting my read on this for a few days, but clearly I’m missing something.
Where is this firmware? Every topic only shows how to edit the yaml files, but does that assume you guys are getting these boards boards pre-flashed with a custom firmware from somewhere?
I have flashed the ESPHOME with it’s default firmware and connected to my network. Next I have connected it to Home assistant on my HA machine. I have a custom board based on a ESP8266 ready to plug into the A/C.

I only see one yaml file with the network configurations.

Projects like these seem to have more common .cpp / .h files, but what do I do with them? Also the ESP Home website has some descriptors here, but again - What do we do with them?

Really apreciate some insights on this :slight_smile:

How can i see my temp to c not for f

I am wondering which instructions you followed, but if you read the post linked here: Midea branded AC’s with ESPhome (no cloud) and scroll down to the example mideahvac.yaml, it looks like it sets up all the necessary sensors and switches. You do have to scroll. It has 8 ‘pages’ of settings in that frame.

Hi @xye great work in decoding!!
I have a Midea branded model from Carrier (USA) and I encounter some inconsistencies.

This is my response:

AA:C0:80:00:00:00:30:14:00:80:3C:3D:3C:00:36:FF:00:00:00:00:00:00:00:00:00:00:00:14:FF:FF:00:55

1.) I have caps 0x14 which is different from yours. Any suggestions how to reverse engineer the meaning?
2.) My set temperature is 0x3C which is 60F. Exactly my set point. So not C. Seems it depends on the model whether the unit is C or F?
3.) My T1, T2A and T3 temperatures are 0x3D, 0x3C and 0x36 respectively. 60F/61F would match the vicinity of indoor temperature (at the unit). 54F would match ourdoor temperature. So no 0x30 subtraction and division by 2. Again, seems this is maybe only the case for non-US units that are configured for C?
4.) For current, mine shows 0xFF, i.e., 255A which is definitely wrong. On the other hand, this would correspond to the next of your field “0xff - could be frequency”. Coincidence or possible off-by-one?
5.) In your docs, you only list 31 bytes although the response is 32 bytes. You skip byte 0x1D. Why? Or is this a mistake?