Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug(E2):The electric water heater full tank instant heat switch does not work #427

Open
395485382 opened this issue Dec 24, 2024 · 6 comments
Labels
bug Something isn't working

Comments

@395485382
Copy link

HA版本

2024.12.3

集成版本

0.6.5

之前可正常使用的集成版本

设备类型及型号

Electric Water Heater 51032DV5

使用的App

美的家居

问题/Bug详细描述

image
全胆速热开关不起作用

The logs

2024-12-24 04:21:02.430 DEBUG (SyncWorker_0) [midealocal.device] [208907213425082] Sending: {'_device_type': <DeviceType.E2: 226>, '_message_type': <MessageType.set: 2>, '_body_type': <ListTypes.X14: 20>, '_message_protocol_version': 0, 'target_temperature': None, 'variable_heating': None, 'whole_tank_heating': True, 'header': 'aa0de200000000000002', 'body': '140402', 'message_type': 'set', 'body_type': '14', 'self': <midealocal.devices.e2.message.MessageNewProtocolSet object at 0x7f77ecb26570>}, query is False
2024-12-24 04:21:02.569 DEBUG (Midea Electric Heater) [midealocal.devices.e2] [208907213425082] Received: {'_device_type': <DeviceType.E2: 226>, '_message_type': <MessageType.set: 2>, '_body_type': <ListTypes.X14: 20>, '_message_protocol_version': 0, '_header': 'aa2de200000000000002', '_body': <midealocal.devices.e2.message.E2GeneralMessageBody object at 0x7f77e9353410>, '_data': '14010900400000008000003c0000200000000f01000000000000003c00000000001000', 'parser_list': [], 'power': True, 'heating': False, 'keep_warm': True, 'variable_heating': False, 'current_temperature': 64, 'whole_tank_heating': False, 'heating_time_remaining': 0, 'target_temperature': 60, 'protection': False, 'water_consumption': 0, 'heating_power': 0, 'header': 'aa2de200000000000002', 'body': '14010900400000008000003c0000200000000f01000000000000003c00000000001000', 'message_type': 'set', 'body_type': '14', 'self': <midealocal.devices.e2.message.MessageE2Response object at 0x7f77e93908c0>}
2024-12-24 04:21:02.570 DEBUG (Midea Electric Heater) [midealocal.device] [208907213425082] Status update: {'power': True, 'heating': False, 'keep_warm': True, 'protection': False, 'current_temperature': 64, 'target_temperature': 60, 'whole_tank_heating': False, 'variable_heating': False, 'heating_time_remaining': 0, 'water_consumption': 0, 'heating_power': 0}
2024-12-24 04:21:02.864 DEBUG (Midea Electric Heater) [midealocal.devices.e2] [208907213425082] Received: {'_device_type': <DeviceType.E2: 226>, '_message_type': <MessageType.notify1: 4>, '_body_type': <ListTypes.X01: 1>, '_message_protocol_version': 0, '_header': 'aa2de200000000000004', '_body': <midealocal.devices.e2.message.E2GeneralMessageBody object at 0x7f77e9353a10>, '_data': '01010900400000008000003c0000200000000f01000000000000003c00000000001000', 'parser_list': [], 'power': True, 'heating': False, 'keep_warm': True, 'variable_heating': False, 'current_temperature': 64, 'whole_tank_heating': False, 'heating_time_remaining': 0, 'target_temperature': 60, 'protection': False, 'water_consumption': 0, 'heating_power': 0, 'header': 'aa2de200000000000004', 'body': '01010900400000008000003c0000200000000f01000000000000003c00000000001000', 'message_type': 'notify1', 'body_type': '01', 'self': <midealocal.devices.e2.message.MessageE2Response object at 0x7f77e9277890>}
2024-12-24 04:21:02.865 DEBUG (Midea Electric Heater) [midealocal.device] [208907213425082] Status update: {'power': True, 'heating': False, 'keep_warm': True, 'protection': False, 'current_temperature': 64, 'target_temperature': 60, 'whole_tank_heating': False, 'variable_heating': False, 'heating_time_remaining': 0, 'water_consumption': 0, 'heating_power': 0}

@395485382 395485382 added the bug Something isn't working label Dec 24, 2024
@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Title: The electric water heater full tank instant heat switch does not work

@395485382 395485382 changed the title 电热水器全胆速热开关不起作用 The electric water heater full tank instant heat switch does not work Dec 24, 2024
@wuwentao
Copy link
Owner

应该设备子类型不一致,导致该功能不可用。
需要根据SN以及subtype之类的,进行功能区分。

  1. 帮忙提供一下设备SN,确认功能差异
  2. 帮忙提供一下设备subtype之类的信息,方便后续进行不同的if/else分支处理来适配不同的设备。

查看SN可以美居app设备详情里面,查看subtype可以登录HA,然后执行cat /config/.storage/midea_ac_lan/208907213425082.json
里面有model和subtype等信息

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


The device subtype may be inconsistent, causing this function to be unavailable.
Functional distinctions need to be made based on SN and subtype.

  1. Please help provide the device SN to confirm the functional differences.
  2. Help provide information such as device subtype to facilitate subsequent if/else branch processing to adapt to different devices.

Check the SN in the device details of Meiju app, check the subtype to log in to HA, and then execute cat /config/.storage/midea_ac_lan/208907213425082.json
It contains information such as model and subtype

@wuwentao
Copy link
Owner

seems there is another github issue:
#412

please help to confirm with the result when you set customize, thanks.

@wuwentao wuwentao added not_bug and removed bug Something isn't working labels Dec 24, 2024
@395485382
Copy link
Author

美的家居:
产品型号 F5032-DV5(HY)
SN 0000E221151032DV52B021100006F5BT

HA:
"device_id": 208907213425082
"type": 226
"protocol": 3
"model": "51032DV5"
"subtype": 123

自定义"old_protocol"也不起作用

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Midea Home:
Product model F5032-DV5(HY)
SN 0000E221151032DV52B021100006F5BT

HA:
"device_id": 208907213425082
"type": 226
"protocol": 3
"model": "51032DV5"
"subtype": 123

Customizing "old_protocol" doesn't work either

@wuwentao wuwentao changed the title The electric water heater full tank instant heat switch does not work Bug(CD):The electric water heater full tank instant heat switch does not work Dec 25, 2024
@wuwentao wuwentao added bug Something isn't working and removed not_bug labels Dec 25, 2024
@wuwentao wuwentao changed the title Bug(CD):The electric water heater full tank instant heat switch does not work Bug(E2):The electric water heater full tank instant heat switch does not work Dec 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants