This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).
With the next release of Deebot 4 Home Assistant(released on 02.08.23) the camera entity is replaced by the image entity as in fact the vacuum map is only a image in the end.
Description
Please also support the image entity as camera source. From the docs:
The image entity has also the attribute
entity_picture
, which (if I'm not wrong) is the only attribute required from thecamera
entity. https://github.com/PiotrMachowski/lovelace-xiaomi-vacuum-map-card/blob/228348622c196c4e6676e848f58f76e2e71f3d81/src/xiaomi-vacuum-map-card.ts#L600-L600A quick test was working, if you add the image entity through yaml as shown below:
Solution
Please edit the editor to also allow image entities. Maybe only the following line must be extended, but I'm not familiar with this components code
https://github.com/PiotrMachowski/lovelace-xiaomi-vacuum-map-card/blob/228348622c196c4e6676e848f58f76e2e71f3d81/src/editor.ts#L114-L114
Alternatives
No response
Context
With the next release of Deebot 4 Home Assistant(released on 02.08.23) the
camera
entity is replaced by theimage
entity as in fact the vacuum map is only a image in the end.