merdok / homebridge-miot

Homebridge plugin for devices supporting the Xiaomi miot protocol
MIT License
391 stars 61 forks source link

Dreame L10s Pro Ultra Heat : Not Working #592

Open MrNoooooooob opened 4 months ago

MrNoooooooob commented 4 months ago

Device model DREAME L10s Pro Ultra Heat Model info: dreame. vacuum.r2338a Device name DREAME L10s Pro Ultra Heat

Does the device require a MiCloud connection? No

Anything special about the device? Not Working Switch, All other functions are not displayed

LOG Homebridge:

[5/9/2024, 3:13:07 AM] [homebridge-miot] Restarting child bridge... [5/9/2024, 3:13:07 AM] Got SIGTERM, shutting down child bridge process... [5/9/2024, 3:13:12 AM] [homebridge-miot] Child bridge process ended [5/9/2024, 3:13:12 AM] [homebridge-miot] Process Ended. Code: 143, Signal: null [5/9/2024, 3:13:19 AM] [homebridge-miot] Restarting Process... [5/9/2024, 3:13:19 AM] [homebridge-miot] Launched child bridge with PID 82289 [5/9/2024, 3:13:19 AM] Registering platform 'homebridge-miot.miot' [5/9/2024, 3:13:19 AM] [homebridge-miot] Loaded homebridge-miot v1.7.1 child bridge successfully [5/9/2024, 3:13:19 AM] Loaded 1 cached accessories from cachedAccessories.0EE9BA60A68B. [5/9/2024, 3:13:19 AM] [homebridge-miot] Found cached accessory Dreame L10S Pro Ultra Heat [5/9/2024, 3:13:19 AM] Publishing bridge accessory (name: homebridge-miot, publishInfo: { username: '0E:E9:BA:60:A6:8B', port: undefined, pincode: '*-*-', category: 2, bind: [ 'en12', 'ap1', 'utun0', 'utun1', 'utun2', 'utun3', 'utun4', 'utun5', 'bridge100', 'utun6', 'utun7', [length]: 11 ], mdns: undefined, addIdentifyingMaterial: true, advertiser: 'ciao' }). [5/9/2024, 3:13:19 AM] [homebridge-miot] Initializing devices [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Got device configuration, initializing device with name: Dreame L10S Pro Ultra Heat [5/9/2024, 3:13:19 AM] [homebridge-miot] No accessories to remove! [5/9/2024, 3:13:19 AM] Homebridge v1.8.2-beta.2 (HAP v0.12.1-beta.0) (homebridge-miot) is running on port 64575. [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Found cached device information: dreame.vacuum.r2338a [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Model known: dreame.vacuum.r2338a! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Initializing device! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Creating device instance by model: dreame.vacuum.r2338a! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Did not find device class! Trying to identify device from miot spec! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] No cached miot spec found! Trying to fetch from https://miot-spec.org/ [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Fetching device miot spec by model: dreame.vacuum.r2338a [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Failed to fetch miot spec, continuing without extended device info! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] No device class found! Falling back to UnknownDevice! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Initializing device services [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Device services: [ "generic-switch" ] [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Initializing device properties [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Device properties: [ "generic:on" ] [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Initializing device actions [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Initializing device events [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] !-!-! Initial - Monitoring all properties !-!-! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Device not supported! Using a generic device with limited properties! Consider requesting device support! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Found cached accessory for this device! Unregistering it first! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Initializing accessory! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Creating Unknown accessory for device Dreame L10S Pro Ultra Heat! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Found accessory class at ../modules/unknown/UnknownAccessory.js! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Successfully created Dreame L10S Pro Ultra Heat wrapper of type Property! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Accessory successfully initialized! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] !-!-! Final - Monitoring all properties !-!-! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Registering 1 accessories! [5/9/2024, 3:13:19 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Everything looks good! Initiating property polling! [5/9/2024, 3:13:24 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Error: Could not connect to device, handshake timeout [5/9/2024, 3:13:24 AM] [homebridge-miot] [Dreame L10S Pro Ultra Heat] Error during connection! Retrying in 60 seconds!

merdok commented 4 months ago

The miot spec for the device with model dreame.vacuum.r2338a does not exist, are you sure that you entered the correct model?

MrNoooooooob commented 4 months ago

I am very sure. is a new model from Dreame

Bildschirmfoto 2024-05-12 um 11 02 06
Macrey commented 4 months ago
Capture d’écran 2024-05-12 à 19 44 31

Can confirm, the L10s Pro Ultra Heat is not supported yet. I also have this in my Homebridge log :

[5/12/2024, 7:40:27 PM] [miot] [Robot nettoyeur du salon] Device not supported! Using a generic device with limited properties! Consider requesting device support!

merdok commented 4 months ago

Interesting... the issue is that the device does not seem to have a miot spec which is more or less required to make it work. What you could try is to manually specify a model in the config from a supported model and see if it will work with the other device's miot spec...

MrNoooooooob commented 4 months ago

There seems to be no device that is compatible with the device.

merdok commented 4 months ago

Well, then it seems that this device does not supports the miot protocol for some reason...

MrNoooooooob commented 4 months ago

So is there really no way to make it possible somehow?

merdok commented 4 months ago

It is impossible for me to tell at this point why there is no miot spec available for that device, as i do not have the device and i see that behavior actually for the first time...

MrNoooooooob commented 4 months ago

How can I help you get this device into the Miot specification?

merdok commented 4 months ago

We cannot do it, the official miot spec from xiaomi does not seems to list this device and I am not quite sure why is that the case.

MrNoooooooob commented 4 months ago

homebridge-miot.log-4.txt Hopefully you recognize what the error is

MrNoooooooob commented 5 days ago

?

merdok commented 4 days ago

The device is still not present in the miot spec https://www.merdok.org/miotspec/?model=dreame.vacuum.r2338a