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.14k stars 121 forks source link

Support for new Roborock integration #388

Open darkkatarsis opened 1 year ago

darkkatarsis commented 1 year ago

Description

Recently, there is a new integration for Roborock that exposes the map directly. I.e. https://github.com/humbertogontijo/homeassistant-roborock On the other hand, it lacks the option to change colors and options related to map_transformation. It seems that currently the integration does not provide options for a data source other than xiaomi cloud, and such data as token, login, password are required. Is there any chance that the project will start supporting/cooperating with this integration over time, or is there any other way to achieve more flexibility related to map display?

Solution

Ability to select a different source of the map and allow modification of the map.

Alternatives

No response

Context

No response

PiotrMachowski commented 1 year ago

I want to make it possible for this integration to get data from different sources, but it will take some time to implement (I want to make some refactoring as well)

jorgeassuncao commented 1 year ago

Any news on this? I have a Roborock V6 MaxV (roborock.vacuum.a10), use the Roborock app and in Home Assistant i keep getting a "Failed to retrieve map from vacuum".

philder commented 1 year ago

Any news on this? I have a Roborock V6 MaxV (roborock.vacuum.a10), use the Roborock app and in Home Assistant i keep getting a "Failed to retrieve map from vacuum".

Same issue here with the same vacuum. I've been using MI app but can't load map anymore. After pairing the vacuum with the roborock app, map is now loading again but still have the message "Failed to retrieve map from vacuum" in Home Assistant. It would be great having a solution for Roborock app users as well.

bbiegun commented 1 year ago

It's now part of main integrations' portfolio: https://www.home-assistant.io/integrations/roborock/ . Would it be possible to use token which we already get? Integrating your code into main branch would be just neat! Any help you need there?

PiotrMachowski commented 1 year ago

@bbiegun it probably will be integrated: https://github.com/PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor/issues/418

Racle commented 11 months ago

If anyone finds this and wonders how they get map with roborock app to show in HA, here's how:

  1. Update your HA atleast to 2023.7.3
  2. Install this roborock integration
  3. Install Vacuum card
  4. Reboot and connect your roborock with that integration we installed before
  5. Add Vacuum card to your HA dashboard