Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: multi-level maps #50

Closed
bcameron21 opened this issue Jun 15, 2020 · 8 comments
Closed

Request: multi-level maps #50

bcameron21 opened this issue Jun 15, 2020 · 8 comments
Assignees
Labels
enhancement New feature or request

Comments

@bcameron21
Copy link

The new firmware is being rolled out with multi-level maps. Would it be possible to enable this on the card somehow?

@PiotrMachowski PiotrMachowski self-assigned this Jun 15, 2020
@PiotrMachowski PiotrMachowski added the enhancement New feature or request label Jun 15, 2020
@markrennie71
Copy link

Multi level? Which versions of the vacuum will have this please?

@r3dsouza
Copy link

r3dsouza commented Aug 3, 2020

I would +1 this request.

I have an S5 Max and it supports multi-level maps. I believe the new firmware brings multi-level maps to S5 Max, S6, S6 MaxV and S6 Pure.

@PiotrMachowski
Copy link
Owner

PiotrMachowski commented Aug 3, 2020

It requires a whole card to be rewritten. I have already started it, but it's not easy thing, so it's constantly pushed down on my TODO list.
For now you can use 2 instances of this card in swipe-card.

@r3dsouza
Copy link

r3dsouza commented Aug 3, 2020

Thanks for considering this feature. I am currently using a simple implementation using vertical stack with 3 cards - card 1 with an input_select entity that allows selecting the floor level, and 2 conditional cards with the interactive map entities - one for each floor. Each of the 2 conditional cards only shows the corresponding floor map card based on the level selected. I will definitely try the swipe-card.

The one thing that I do struggle with and would like some way of implementing is to be able to somehow inform the vacuum to switch to the right map when I switch between floor maps. Currently, I have to either do this in the Xiaomi home app or the other way is to trigger the vacuum to clean momentarily just so that it re-positions itself and automatically switches to the correct floor map, then stopping the cleaning in order to then start using the features of the interactive card like, goto target, zone cleaning and zones. It is a minor annoyance to be honest, but would be great to find a solution that does not need a workaround.

@Clem-
Copy link

Clem- commented Dec 7, 2020

@r3dsouza
Each of the 2 conditional cards only shows the corresponding floor map card based on the level selected. I will definitely try the swipe-card.

Hi, I was looking for a way to deal with multiple map. Your workaround is pretty smart!
I was wondering though how you managed to show the corresponding floor map as mentioned?

I am currently using Xiaomi Cloud Map Extractor and it only shows the map selected in the Mi Home app.

Thanks !

@r3dsouza
Copy link

r3dsouza commented Dec 9, 2020

@Clem- Thanks for letting me know. I wasn't aware of the Xiaomi Cloud Map Extractor. This is actually really great. I have been playing with in yesterday and added a new enhancement request #83 for zones.

@hfcheng66
Copy link

First thanks @PiotrMachowski for the excellent work!
I am using the map extractor and this map card for my S5Max. It works great for one map. Could you point me on any guide that how to use swipe card so it works for multi maps?

@r3dsouza could you share your setup to solve the multi maps? do you need to setup multi cameras too?

Thanks.

@PiotrMachowski
Copy link
Owner

Handled in v2.0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants