wuwentao / midea_ac_lan

Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.
MIT License
236 stars 11 forks source link

MDV Wi-Fi Controller K86EB (0) does not work out #308

Open SikaiGGMU opened 1 week ago

SikaiGGMU commented 1 week ago

HA版本

2024.09.1

集成版本

0.5.7

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

0.3.22

设备类型及型号

MDV Wi-Fi Controller K86EB (0)

使用的App

美的美居

问题详细描述

I just switched from the integration from georgezhao2010, and I found my three MDV Wi-Fi Controller K86EB (0)s does NOT work with the new one. Maybe my devices are a little bit old, and I can NOT scan any information with msmart-ng, either

The logs

msmart-ng query 192.168.3.10 --auto INFO:msmart.cli:Discovering 192.168.3.10 on local network. INFO:msmart.cloud:Using Midea cloud server: https://mp-prod.appsmb.com (China: False). INFO:msmart.lan:Creating new connection to 192.168.3.10:6444. INFO:msmart.lan:Authenticating with 192.168.3.10:6444. INFO:msmart.lan:Authenticating with 192.168.3.10:6444. INFO:msmart.lan:Authentication with 192.168.3.10:6444 successful. Expiration: 2024-09-08T20:50:30+00:00, Local key: 7d87a4cf5645bb7d57e248d7629694eb30aac952bb5db133e6a2123a191dacd8 ERROR:msmart.discover:Device class Device has not implemented refresh(). ERROR:msmart.cli:Device is not supported.

wuwentao commented 1 week ago

@SikaiGGMU

please install current integration and enable debug log, add your devices, and upload the debug log to current issue.

option steps: manual check device discover

step 1. pip3 install -U midea-local

step 2: python3 -m midealocal.cli discover -d --host 192.168.x.x(replace to your IP address) and the debug log will be print

you can also manual set username/password : python3 -m midealocal.cli discover -d --cloud-name 美的美居 --username your_username --password your_password --host 192.168.x.x