Hi, I have just implemented this in esphome and home assistant for my A/C unit but the frontend in home assistant gives the operations: Heat/Cool, Heat, Cool, Dry, Fan Only and Off. My A/C unit does not have a heat option so I would like to remove this, as it shows on the Lovelace dashboard and is useless. Does anyone know how to do this either in ESPHome or Home Assistant?
Customize
is your friend here:
Looks like this (depeding where and how you set up your customize section):
homeassistant:
customize:
climate.livingroom_ac: # <- your climate entity
hvac_modes: # <- the modes you want to set
- 'off'
- 'cool'
- 'dry'
- 'fan_only'
swing_modes:
- 'off'
- 'vertical'
Thank you, this worked perfectly! Can you change the name of them as well? For example Heat/Cool is actually Auto on my A/C?
What did you end up doing here? I am in the exact same boat (dongle from Sergey), and also have the notched side on the dongle I’m replacing
Some A/C’s also have a 4 pin header plug, possible to use that one with a female usb plug with screw connections?
That’s still a no go with older models where the wifi board is actually a separate thing.
Hi there, to tell the truth I continued to use the AC with the old Midea integration. I’ve purchased some DIY usb plugs, but didn’t have the time to finish the project.
Thanks, do you know if that old Midea integration works with MrCool units? Do you have a link to the integration you’re using?
This one (you can find it within HACS): GitHub - mac-zhou/midea-ac-py: This is a custom component for Home Assistant to integrate the Midea Ai
If MrCool is a Midea clone, then I’m pretty sure it will work with your unit. Give it a try.
is there a way to change temperature from C to F?
Are you running this integration already, or asking for future reference? I was using the original dongles and had F already. Yaml configuration left with C units, but everything works on F…
I didn’t do any of this, and have F:
# Main settings
climate:
- platform: midea_ac
name: "Living Room AC"
visual:
min_temperature: 17 °C
max_temperature: 30 °C
temperature_step: 1 °C
beeper: false
swing_horizontal: true
swing_both: true
outdoor_temperature:
name: "Outside Temp"
power_usage:
name: "Power"
humidity_setpoint:
name: "Hum"
As far as I know, the A/C internally works with °C, but this gets automatically converted by HA, if °F is configured.
Would make sense, that all ESPHome data is changed acoording to the settings. But looking around, I’m not sure that “making sense” is one of the strongest suits in these weird times.
are you sure I could contact Sergey Dudanov although I’m not using uni-dongle or open-dongle but some other ESP8266 module?
the telegram group is not only about Sergey’s dongle, but it is a group trying to reverse engineer the midea protocol in general.
They wil be happy to help, but it will require some work for your side…f.e. try some stuff and provide logs…
but that telegram link Telegram: Contact @dudanov
please contact the development team on Telegram and they will try to fix i
seems to bring you to telegram Dudanov’s personal account
nor to a development group. Are you sure it’s right?
I’m sorry to bother you, but I’m a bit confused
I was convinced that midea-msmart (fork of midea-ac-py ) it’s a attemp to communicate locally via Midea’s EU/US-OSK103
thank you, LOL