Ecovacs Binding

Fixed, I forgot to git add.

1 Like

I own a pro 930 and one 920 device

The 930 Pro is an XMPP device, so that one is unsupported for now. The 920, on the other hand, should fully work with the binding I posted above.

i will do the testing during the week, and can send the logs :slight_smile:

Requesting is currently crashing for me. Is firmware that important?
I would suggest we put a default value of “UNKOWN” or null if we cannot get the version.
But I am still investigating, whats happening.

Requesting what exactly? The firmware version? I guess it isn’t. For the JSON models we can easily add it on receiving the first event; I’ll need to double check @Hamlet’s logs to see whether/how this would work with the XML models.

Oh sorry, it should have been “requesting Firmware”.
Will look more into it today.

The Binding for the 920 works like a charme. actually i have some issues with the logs. When i get the logs working again, i can provide the information. thx for the work.

Maybe someone can add the xmpp as well :slight_smile:

1 Like

With the patient help of @Hamlet and @Elrusso I managed to add support for XML-over-JSON and XML-over-XMPP devices as well :slight_smile:
I created a marketplace release for the binding: click

3 Likes