You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
there is a colmo DA01 device, in default query mode, it works well.
once we click power/lock button, it will received a unidentified protocol.
after check and debug with the packet, the content is the same content as query, and only body_type/message_type is different.
based on midea device protocol, message_type 0x02 should be set packet and used to send it to device, seems this device just response it and homeassistant received this packet.
in first step, we can simple parse it and update the status as query message
in the future step, we can continue check and confirm the power/lock action, as these action may not works for colmo DA01 device.
…#284)
fix#283
origin from wuwentao/midea_ac_lan#299
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced a new body type, `X15`, to enhance message categorization.
- Expanded response handling to accommodate a new message type,
improving flexibility in message processing.
- **Improvements**
- Updated initialization parameters for message handling classes to
enhance readability and maintainability.
- Established a comprehensive suite of unit tests for ED message
handling, ensuring robust functionality and correctness.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
HA core version
No response
Current integration version
0.5.7
Last known working integration version
not know
Device type and model
Water Drinking Appliance 63200860 (895)
Working mobile app
Meiju
The description of problem
there is a colmo DA01 device, in default query mode, it works well.
once we click power/lock button, it will received a unidentified protocol.
after check and debug with the packet, the content is the same content as query, and only body_type/message_type is different.
based on midea device protocol, message_type 0x02 should be set packet and used to send it to device, seems this device just response it and homeassistant received this packet.
in first step, we can simple parse it and update the status as query message
in the future step, we can continue check and confirm the power/lock action, as these action may not works for colmo DA01 device.
'message type': '.04'
'message type': '.02':
only the first two data is difference.
Solution:
response message parse message_type 02 and body_type 15
The logs
log
The text was updated successfully, but these errors were encountered: