mrbungle64 / node-red-contrib-ecovacs-deebot

Node-RED node for running Ecovacs Deebot vacuum cleaner robots
GNU General Public License v3.0
20 stars 3 forks source link

Support Get/SetCleaningPreference of your underlying js lib #94

Open miz-online opened 1 year ago

miz-online commented 1 year ago

The feature request

I have seen that your js lib supports GetCleaningPreference/SetCleaningPreference but I cannot find it in the node red addin. Is it supported / can you add it?

thanks Michael

Which model do you own?

Other model

Which "other" models are you using?

T20 omni

Which version of the Ecovacs Deebot node are you using?

0.4.8

Additional information

No response

mrbungle64 commented 1 year ago

@miz-online

You already use it. There are 2 functions to control it

The event handle CleanPreference is also already there. It should fire if you change the setting in the Ecovacs Home app. Please let me know if it's not working on the T20 Omni.

But I'll add a function for the GetCleanPreference command in the next release anyway 😉

miz-online commented 1 year ago

Enable/Disable clean preference does not seem to change anything, at least in regards to vacuum & mop setting. Changing the setting does not show any events, or I don't understand how its working - i have a connected deebot node with a debug attached, when deploying there are many events, but switching the setting does not display anything. Happy to try next version with get and set ;-)

mrbungle64 commented 1 year ago

@miz-online

Enable/Disable clean preference should turn on/off the "Cleaning Preference" mode (e.g. T8 AIVI) or switch between "standard" and "customize" mode (e.g. X1 series).