-
-
Notifications
You must be signed in to change notification settings - Fork 28
Description
Hi team,
I'm attempting to integrate a Midea multi-head split system (4 indoor units) using the latest midea-ac-py with msmart-ng. All four units are detected, but every payload fails CRC and checksum validation, and capabilities cannot be queried.
Environment:
- Home Assistant 2025.8.x (Core + Supervisor)
- Integration: Midea Smart AC via HACS
- Backend: msmart-ng
- Location: Australia
Errors:
Payload failed CRC and checksum. Received: 0xFF, Expected: [varies]
Failed to query capabilities from device [ID]
Device IDs:
- 151732606461936
- 151732606461934
- 150633094836508
- 151732606461938
Notes: - All units are part of a single outdoor system.
Would love to help get multi-head support added. Let me know what else I can provide. Log below
Thanks!
Simon
This error originated from a custom integration.
Logger: msmart.device.AC.device
Source: custom_components/midea_ac/coordinator.py:42
integration: Midea Smart AC (documentation, issues)
First occurred: 19:59:45 (28 occurrences)
Last logged: 20:01:18Payload '01fe00000043005000728c8000f900728c728c808000010141ff010203000603010000000000000001000103010000000000000000000001000100010000000000000000000000000001000200000100000101000102ff02ff' failed CRC and checksum. Received: 0xFF, Expected: 0xF3 or 0x96.
Payload '01fe00000043005001728c7b011800728c728c7b7b00010141ff010203000603010000000300000001030103010000000000000000000001000100010000000000000000000000000001000200000100000101000102ff02ff' failed CRC and checksum. Received: 0xFF, Expected: 0x58 or 0x7E.
Payload '01fe00000043005000728c8000f800728c728c808000010141ff010203000603010000000000000001000103010000000000000000000001000100010000000000000000000000000001000200000100000101000102ff02ff' failed CRC and checksum. Received: 0xFF, Expected: 0x25 or 0x97.
Payload '01fe00000043005000728c8000ec00728c728c808000010141ff010203000603010007000000000001000103010000000000000000000001000100010000000000000000000000000001000200000100000101000102ff02ff' failed CRC and checksum. Received: 0xFF, Expected: 0x3C or 0x9C.
Payload '01fe00000043005000728c8000e300728c728c808000010141ff010203000603010000000000000001000103010000000000000000000001000100010000000000000000000000000001000200000100000101000102ff02ff' failed CRC and checksum. Received: 0xFF, Expected: 0x75 or 0xAC.