lovelace-xiaomi-vacuum-card
lovelace-xiaomi-vacuum-card copied to clipboard
Ecovacs Deebot - State is stored in a different way
I have an Ecovacs Deebot Ozmo 920.
This device stores is current state directly in the state of vacuum.vacuum name e.g.
I'm a complete noob so I am probably missing something but I'm not sure how to configure this card so this works.
Does your vacuum entity have any attributes? (see <your-ha-url>/developer-tools/state
)
Have you enabled sensors from the vacuum integration? (check entities under the integration on /config/integrations
)
Check that you have followed the HA docs for your specific vacuum integration, etc.
Hello, i seem to be having the same issue.
The vaccum entity does not have brush, filter and sensors attributes, they have their own entity.
"sensor.robotski_life_span_brush" is my main brush.
EDIT: let me add that i have an Ecovacs Deebot T8 Aivi
can confirm for an Ecovacs OZMO 920:
On the development page:
State: cleaning
(while running)
State attributes:
fan_speed_list:
- quiet
- normal
- max
- max+
battery_level: 67
battery_icon: mdi:battery-70
fan_speed: max
rooms:
laundry: 0
lounge: 1
bedroom: 2
bathroom: 3
study: 10
last_error: 'NoError: Robot is operational (0)'
friendly_name: vacuum
supported_features: 15228
All sensors are enabled.
I'm using this integration: https://github.com/DeebotUniverse/Deebot-4-Home-Assistant
My card configuration:
type: custom:xiaomi-vacuum-card
entity: vacuum.my_vacuum
vendor: ecovacs
attributes:
main_brush: false
side_brush: false
filter: false
sensor: false
buttons:
spot: false
It would be good if for the key values we could supply other sensors. I thought of trying to create my own sensor and adding the other sensors attributes, but I figured that would just create other problems. It's a shame, I really wanted to use this card.