PiotrMachowski / Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor

This custom integration provides a way to present a live view of a map for Xiaomi (Roborock/Viomi/Roidmi/Dreame) vacuums without a need for rooting.
MIT License
1.17k stars 124 forks source link

Add suport for Xiaomi Robot Vacuum X20+ #558

Open alx6ths opened 1 month ago

alx6ths commented 1 month ago

Checklist

What vacuum model do you want to be supported?

xiaomi.vacuum.c102gl

What is its name?

Xiaomi Robot Vacuum X20+

Available APIs

Errors shown in the HA logs (if applicable)

No response

Other info

No response

javato commented 1 month ago

you are not alone at this war my friend.

I haven't managed to make it work on Xiaomi X20+

Matssa56 commented 1 month ago

Same on my S20+

virnik0 commented 1 month ago

Same on my S20+

Same here with S20

Vacuum works fine, even hass-xiaomi-miot works as it should, but thanks to extractor not working, I have no map/camera. Config is ok. But my problem is that it spews bellow error: TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType'

and camera is in Idle state with no picture. Looks like my model is not supported. What a shame

Nicooow commented 3 weeks ago

maybe this integration will also be solved with https://github.com/PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor/issues/460 (it seems to be all the same for xiaomi.vacuum.XXX)

virnik0 commented 3 weeks ago

maybe this integration will also be solved with #460 (it seems to be all the same for xiaomi.vacuum.XXX)

Nope. Tested, and complains about decode message. I do receive "Passed" in chinese letters as an api reply, but no map. Scene download also fails.

Schmarni commented 2 weeks ago

I have the same Problem with the x20+ Model c102gl. ![Uploading IMG_0288.jpeg…]()