DeebotUniverse / client.py

Deebot client library in python
https://deebot.readthedocs.io
GNU General Public License v3.0
28 stars 41 forks source link

Support of yeedi vacuums #461

Open wastez opened 1 year ago

wastez commented 1 year ago

Is there an existing issue for this?

Is your feature request related to a problem?

No response

Suggested solution

Hello,

As yeedi uses also the ecovacs api for the control it would be great if they could be added to.

I found this and thought about a implementation: https://github.com/mrbungle64/ecovacs-deebot.js

But as there is already a plugin for hass it would be great if this could be extended.

Thanks.

Api example request

No response

Alternatives you've considered

No response

Additional information

No response

mrbungle64 commented 1 year ago

@wastez

You also currently have 2 alternative options:

1.) You can install the Ecovacs Home App and try to add your device. Depending on the model, this might work and you can directly use it in the Home Assistant integration 2.) You can use the "Ecovacs Deebot node for Node-RED" (based on the ecovacs-deebot.js library) with the Node-RED Add-on

wastez commented 1 year ago

Then main thing for me was the detection if the robot is working in the moment to control Automations. I get a solution for me. Added it in Homebridge, created a virtual switch and shared it with HomeKit. Now I enable and disable this virtual switch from hass via a HomeKit automation, now i can work with this switch in Hass. No nice solution but it works.

But it would be great if the implementation for hass would be added for yeedi vacuums.

mrbungle64 commented 1 year ago

@wastez

Why you're not using the "Ecovacs Deebot node for Node-RED" with the Node-RED Add-on?

wastez commented 1 year ago

I'm on haos and I wasn't sure if node red addon already contains nodejs. (I don't think so) Do you know that? Then it would be a good solution.

mrbungle64 commented 1 year ago

I'm on haos and I wasn't sure if node red addon already contains nodejs. Do you know that? Then it would be a good solution.

I'm also using HAOS. As far as I remember it wasn't necessary to install Node.js manually.

wastez commented 7 months ago

As the node red solution is not optimal it would be great if it could be implemented.

edenhaus commented 7 months ago

@wastez This component is open source, and also the library underneath. Please feel free to improve it by opening a PR :)