homebridge-plugins / homebridge-deebot

Homebridge plugin to integrate ECOVACS Deebot devices into HomeKit.
MIT License
64 stars 4 forks source link

Will not start cleaning #161

Open ahovis opened 9 months ago

ahovis commented 9 months ago

What issue do you have? Please be as thorough and explicit as possible.

The plugin installed with no problems. I am running a yeddi 2 pro vacuum and can access fine. Unfortunately, it will not start cleaning and does give an error. It will return to charge by the plugin if I start it using the yeedi app. I have attached the Homebridge log if that might help.

Details of your setup.

1.7.0. UI 4.55.1

Deebot Error.pdf

Please paste any relevant logs below.

MacDeal85 commented 8 months ago

I have the same problem. On Synology with Homebridge and "Yeedi Vac 2 Pro".

{ type: 'vw', mid: '13666652' }
[09/03/2024, 20:58:36] [Deebot] [Robot] sent error [Cannot read properties of undefined
(reading 'forEach')].
event onCachedMapInfo

Is there anyone who has a solution for me. Thank you in advance. MacDeal

mrbungle64 commented 8 months ago

@bwp91

Can you please bump ecovacs-deebot.js Library to the latest beta (currently 0.9.6-beta.3)? I'm not sure as I can't test it, but this issue should be fixed with this version.

mrbungle64 commented 8 months ago

@bwp91

Is 6.1.2-beta.0 ready to be tested?

bwp91 commented 8 months ago

Hi @mrbungle64 yes this can be tried :)

mrbungle64 commented 8 months ago

Hi @mrbungle64 yes this can be tried :)

Great 👍🏻

@ahovis @MacDeal85

Please try the beta and give feedback if the issue is solved

MacDeal85 commented 8 months ago

Bei mir geht auch die Beta nicht. Laden ja, Cleaning nein.

2024-03-17 11_33_01-
mrbungle64 commented 8 months ago

@MacDeal85

Bei mir geht auch die Beta nicht. Laden ja, Cleaning nein.

Der gemeldete Fehler ([Deebot] [Robot] sent error [Cannot read properties of undefined (reading 'forEach')].) tritt aber nicht mehr auf, oder?


But the reported error ([Deebot] [Robot] sent error [Cannot read properties of undefined (reading 'forEach')].) no longer occurs, right?

MacDeal85 commented 8 months ago

Nein, der scheint weg zu sein. Trotzdem startet er nicht bei Cleaning. zur Station fahren klappt einwandfrei.

bwp91 commented 8 months ago

@mrbungle64 do you think this is an error thrown from your library? or mine?

not following the german, please translate if anything important for me 😃

mrbungle64 commented 8 months ago

@bwp91

@mrbungle64 do you think this is an error thrown from your library? or mine?

not following the german, please translate if anything important for me 😃

The originally reported error was thrown by my library.

Nein, der scheint weg zu sein. Trotzdem startet er nicht bei Cleaning. zur Station fahren klappt einwandfrei.

Translation: "No, the error no longer seems to occur. Nevertheless, it does not start with Cleaning. Returning to the (charging) station works perfectly."


I assume that this model also uses the V2 commands. I'll try to find information about it later.

mrbungle64 commented 8 months ago

I assume that this model also uses the V2 commands. I'll try to find information about it later.

I just updated the model dict information in the library and published 0.9.6-beta.4.

@ahovis @MacDeal85 Please try if it's working after reinstalling the beta of homebridge-deebot. After reinstalling it should update to the latest beta of library.

MacDeal85 commented 8 months ago

Perfect, works! Thank you!