Coder Social home page Coder Social logo

Comments (8)

r3dsouza avatar r3dsouza commented on September 13, 2024 1

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.

from lovelace-xiaomi-vacuum-map-card.

markrennie71 avatar markrennie71 commented on September 13, 2024

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

from lovelace-xiaomi-vacuum-map-card.

r3dsouza avatar r3dsouza commented on September 13, 2024

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.

from lovelace-xiaomi-vacuum-map-card.

PiotrMachowski avatar PiotrMachowski commented on September 13, 2024

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.

from lovelace-xiaomi-vacuum-map-card.

Clem- avatar Clem- commented on September 13, 2024

@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 !

from lovelace-xiaomi-vacuum-map-card.

r3dsouza avatar r3dsouza commented on September 13, 2024

@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.

from lovelace-xiaomi-vacuum-map-card.

hfcheng66 avatar hfcheng66 commented on September 13, 2024

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.

from lovelace-xiaomi-vacuum-map-card.

PiotrMachowski avatar PiotrMachowski commented on September 13, 2024

Handled in v2.0.0

from lovelace-xiaomi-vacuum-map-card.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.