Repository navigation
Midea Water Heater integration misses many entities (REF 184217 closed as solved but not solved!) #185687
Description
Activity
Hey there @chemelli74, @rokam, mind taking a look at this issue as it has been labeled with an integration (
midea) you are listed as a code owner for? Thanks!Code owner commands
Code owners of
mideacan trigger bot actions by commenting:@home-assistant closeCloses the issue.@home-assistant rename Awesome new titleRenames the issue.@home-assistant reopenReopen the issue.@home-assistant unassign mideaRemoves the current integration label and assignees on the issue, add the integration domain after the command.@home-assistant add-label needs-more-informationAdd a label (needs-more-information, problem in dependency, problem in custom component, problem in config, problem in device, feature-request) to the issue.@home-assistant remove-label needs-more-informationRemove a label (needs-more-information, problem in dependency, problem in custom component, problem in config, problem in device, feature-request) on the issue.
(message by CodeOwnersMention)
@papperone Thanks for reporting this issue!
Before we dive in, please make sure this isn't a duplicate by searching through existing issues. Also check recently closed issues, as your problem might already be fixed but not yet released.
https://github.com/home-assistant/core/issues?q=%20label%3A%22integration%3A%20midea%22%20
(message by IssueContext)
midea documentation
midea source
(message by IssueLinks)Of those missing, some of them might not be added.
Eg.power: it is already part ofwater_heaterentity and is controlled by it.Reacted by Simone Chemellilet me summarize, sorry not to have included all relevant info:
- Riscaldamento Intero Serbatoio (switch) --> "Heating whole tank" is missing
- Riscaldamento variabile (switch) --> "Variable Switching" is missing
- Mantenimento Caldo (binary) --> "Keep Heating Level" is missing (and quite useful)
- Protezione (binary) --> "Protection" is missing (used for avoid manual changes from the heater controls, useful)
- Riscaldamento (binary) --> "Heating" is missing (useful to know if the resistance is on or off)
on top there are additional function that are in the APP SmartHome but not integrated either in Midea or Midea AC LAN:
- Memo-U [AI] (switch) -- turn on or off the AI function to learn your weekly usege and adapt the heating to it (useful to save energy)
- MegaWater (switch) -- enable up to 18% more hot water using some extra power (useful to automate in case of for example guest in the house, so more shower time expected)
- Sterilizzazione (switch) -- turn to 80° for 5 minutes to remove bacteria and sanitize the tank (woudl be great to have it to automate this procedure)
it woudl be great if those coudl be added to the integration to avoid going to the APP for those changes
Could you please enable one of the requested switches at a time and provide the diagnostic information with only one enabled?
Metadata
Metadata
Assignees
Labels
Type
Fields
Priority

The problem
I have been using my water heater integrated in HA via Midea AC LAN for a while without major issues, now that I see Midea device have been integrated into core I tried to switch to the internal integration but for my Water Heater it is missing lots of entities; it shows only 5 while the AC Lan customer creates 11, all the ones available.
below the 2 integrations to compare. I already opened the same issue, it was closed as "solved" as from 2026.10.0 but as obviously it's not solved...
if I need to upload more info please ask...
Midea HA Core:

Midea AC LAN:

What version of Home Assistant Core has the issue?
core-2026.10.0
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Midea
Link to integration documentation on our website
https://www.home-assistant.io/integrations/midea
Diagnostics information
config_entry-midea-01M41A8QHS53X3HN4V84RW3FP7.json
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
No response