Skip to content

Energy Sensors across all 3 format modes reports excess consumption (Midea AC Split) #344

Open
@srleach

Description

@srleach

Midea Model(s): MA-12NZD0-XI, MA-12NZD0-XO

Across default, Alternate A and Alternate B, energy utilisation on the above device, all reported sensor values pertaining to energy are off by several orders of magnitude.

Based on observation of upstream metering, I would expect the consumption of the device to be anywhere from 400-1000 watt hours, or 0.4 - 1.0 kWh.

Power Mode Reported Units Total Energy Sensor Current Energy Sensor Power Sensor Observed Consumption (not accurate)
Default kWh 4,276.14 kWh 1,154.0 kWh 0.0 W ~400 - 600 (W)
Alternate A kWh 435,559.8 kWh 47,872 kWh 0.0 W ~400 - 600 (W)
Alternate B kWh 43,555.98 kWh 5,442.56 kWh 0.0 W ~400 - 600 (W)

Across all three modes, I am observing a variance in the reported values versus what I'd expect to see. The closest would be Alternate B - but I believe there are still two issues present here:

  • Units against sensor log as kWh vs. Watt hours.
  • Along with the incorrect units, I believe the value is still reporting an order of magnitude higher than I would expect

The above is to say that based on the above measurements (each taken at a marginally different time hence the apparent change in consumption rates), I believe the true value I should've seen is 544.256 Watt Hours, or 0.544256 kWh.

I also believe the same variance can be applied to the Total Energy sensor, I'm unsure of the epoch of this value's calculation, but I believe 435 kWh over the lifetime of this device to date is much more believable than almost 44,000 kWh - at my current unit price this would sum to £11,000 which is probably more than all of my electricity use combined over that same period.

Excerpt from debug log included below, including the BCD encoded energy response payload.

If I can provide anything more to assist, please let me know.

2025-05-08 09:04:32.923 DEBUG (MainThread) [msmart.device.AC.device] State response payload from device 145135534884926: c00122657f7f0000000000564a06000100000000000000ff
2025-05-08 09:04:32.923 DEBUG (MainThread) [msmart.device.AC.device] Energy response payload from device 145135534884926: c12101440042730e2f000000000a4e000000000000
2025-05-08 09:04:32.923 DEBUG (MainThread) [msmart.device.AC.device] Humidity response payload from device 145135534884926: c12101450042730e2f000000000a4e0400bb750001

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions