De forma predeterminada, Home Assistant no proporciona ninguna tarjeta para controlar las aspiradoras. La Vacuum card Home Assistant muestra el estado y permite controlar su robot.
HACS
Esta tarjeta está disponible en HACS (Home Assistant Community Store).
Simplemente busque Vacuum Card
en la pestaña de complementos.
Usando la tarjeta
Esta tarjeta se puede configurar usando el editor de IU de Lovelace.
- En la interfaz de usuario de Lovelace, haga clic en 3 puntos en la esquina superior izquierda.
- Haga clic en Configurar interfaz de usuario.
- Haga clic en el botón Más para agregar una nueva tarjeta.
- Busque Custom: Vacuum Card en la lista.
- Elige
entity
. - ¡Ahora debería ver la vista previa de la tarjeta!
El ejemplo típico de uso de esta tarjeta en la configuración de YAML se vería así:
type: 'custom:vacuum-card'
entity: vacuum.bruno
stats:
default:
- entity_id: sensor.cepillo_inferior
unit: h
subtitle: Inferior
- entity_id: sensor.cepillo_lateral
unit: h
subtitle: Lateral
- entity_id: sensor.filtro_vacumm
unit: h
subtitle: Filtro
- entity_id: binary_sensor.bruno_bin_full
subtitle: Depósito
cleaning:
- attribute: cleaned_area
unit: m2
subtitle: Área de limpieza
- attribute: cleaning_time
unit: minutos
subtitle: Hora de limpiar
actions:
- name: Clean living room
service: script.clean_living_room
icon: 'mdi:sofa'
- name: Clean bedroom
service: script.clean_bedroom
icon: 'mdi:bed-empty'
- name: Clean kitchen
service: script.clean_kitchen
icon: 'mdi:silverware-fork-knife'
image: /local/roombai7.png
Código a pegar en archivo sensors.yaml
(repetir para cada uno de los sensores que quieras crear)
NOTA: Si quieres saber más acerca de estos sensores, no te pierdas el artículo dedicado a history_stats
#### CEPILLO INFERIOR ####
- platform: history_stats
name: Cepillo inferior
entity_id: vacuum.bruno
state: 'cleaning'
type: time
start: "{{ state_attr('input_datetime.inicio_cepillo_inferior', 'timestamp') }}"
end: '{{ now() }}'
Esta tarjeta se basa en los servicios básicos de vacío, como pause
, start
, stop
, return_to_base
, etc. En principio, pued trabajar con cualquier robot aspiradora. Estos son los que nos han confirmado que si funciona. (Pincha en el nombre del modelo para descargar la imagen para tu Home Assistant y así tener la imagen de tu Vacuum card Home Assistant)
- Roborock S6
- Roborock S5
- Roborock S5 Max
- Roborock S50
- Roborock S4
- Roborock E25
- Roborock E4
- Xiaomi Mi Robot (STYJ02YM)
- Xiaomi Mi Robot 1S
- Xiaomi Mi Roborock V1 (SDJQR02RR)
- Roomba 675
- Roomba 960
- Roomba i7 +
- Dyson 360 Eye
- Neato D7
- Neato D6
- Tiburón IQ
- Roidmi EVE Plus
Mira el video
Sígueme en Youtube

Gracias Albert, por tus buenas aportaciones.
Sin embargo, he instalado y seguidos tus pasos para la Vacuum Card y no consigo verla en el desplegabe de tarjetas.
En recursos de Has estan:
/hacsfiles/lovelace-xiaomi-vacuum-card/xiaomi-vacuum-card.js
Módulo JavaScript
y
/hacsfiles/scheduler-card/scheduler-card.js Módulo JavaScript
No se si me he dejado algo sin ejecutar
Tengo una Vacuum Xioami
Gracias
Hola Carlos, has hecho primero la integración de tu Vacuum Xiaomi a Home Assistant? esta vacuum card sólo funciona con aspiradoras previamente integradas a HA
Gracias por tu pronta respuesta.
Si tengo integrada la Vacuum Robot V1 y en las herremientas desarrollador veo toda la info de la Vacuum,
Sin embardo cuando voy a + añadir tarjeta, no me lista la tarjeta Personalizada Vacuun card.
No entiendo lo que me esta pasando.
En los «Recursos de Hacs» si me muestra
/hacsfiles/lovelace-xiaomi-vacuum-card/xiaomi-vacuum-card.js
Módulo JavaScript
He repasado tu video, pero no encuentro que me esta pasando.
Se te ocurre que puede investigar. He incluso reinstalado el (sample)Vacuum Card
Hola Carlos siento haber tardado tanto en contestar. Has podido instalar la card? la verda que si has seguido todos los pasos del vídeo y no funcionan, no sabría decirte que puede ser. Los siento
Hola Albert gracias por tus videos…Una pregunta como integraste a «Bruno» en HA para que despues funcionara la Vacuum card?… y poder ponerle la entity_id a la tarjeta personalizada (vacuum.bruno)… Gracias y saludos desde Mexico
Hola Jesús, perdona la tardanza en contestar. Es un proceso algo laborioso, y me costó bastante. yo seguí los pasos de esta página https://www.home-assistant.io/integrations/roomba/
Mil gracias Albert por todo tu trabajo. Tengo la Vacuum Card funcionando pero me preguntaba cómo se resetean los valores de limpieza de sensores, cepillos y filtro. Lo he hecho desde la app MiHome pero parece no sincronizar con Home Assistant.
Aprovecho para comentarte que tengo la Roborock S50 y funciona perfectamente, así que puedes actualizar esta entrada y marcarla como «comprobada» 😉
Hola Luís,
para resetear los sensores, si lo has hecho cómo yo, tienes que cambiar la fecha tal cómo indico en el vídeo y verás que en questión de segundo se actualiza el tiempo. Estos sensores no tienen nada que ver con las app oficiales así que nunca se van a sincronizar
Buenos dias Albert. Yo tengo una Cecotec Conga 3490 elite, pero no sé como integrarla en Home Assistant. Me podrias ayudar por favor?.
Hola Cristian
yo no tengo esta aspiradora así que es difícil poderte ayudar, pero he encontrado esto por internet que quizás te sea de utilidad https://github.com/adrigzr/badconga
parece ser la forma de integrar las Conga a Home Assistant
Mil gracias Albert.
He conseguido integrarla perfectamente gracias a esa pía que me has enviado.
No he podido añadir el repositorio, y que no me lo reconocía, pero si he podido introducirla manualmente.
De verdad gracias por tu ayuda y por todos tus videos. Poco a poco voy integrando más cositas gracias a tus videos.
Me alegro Cristian que lo hayas podido integrar. Ahora si alguien más me pregunta por una Conga ya se donde está la información. Gracias también por tu comentario. Se agradece saber que el trabajo hecho es de utilidad! Saludos
Pingback: TiempoWatt. Contando el tiempo - Tecnoyfoto - Tu web de domótica
Bon dia Albert, por si quieres añadir a la lista de compatibles.
La Roidmi EVE Plus tambien es compatible con la configuracion pero se tiene que integrar con la aplicacion Xiaomi Miot Auto con la aplicacion Xaomi MioT la encuentra pero da error.
Un saludo
Hola Juan Carlos. Muchas gracias por la información. Ya la he añadido a la lista. Saludos!
Bona tarda Albert!
Estoy teniendo problemas para cambiar la unidad de medida de tiempo de la Xiaomi Vaccum Cleaner (la 1ª de todas).
En la app Mi Home me da los datos en horas pero en Home Assistant me los traduce a segundos.
Me he mirado el tutorial para modificar el valor de un sensor en HA, pero creo que hago mal algo en la sintaxis, me podrías echar una mano?
Saludos!
PD: código erróneo
Error loading /config/configuration.yaml: invalid key: «OrderedDict([(«states(‘sensor.xiaomi_vacuum_cleaner_main_brush_left’)) | int / 3600″, None)])»
in «/config/configuration.yaml», line 122, column 0
Hola Pere.
Este modelo no lo conozco, pero si quieres, mándame el código a tecnoyfoto@gmail.com y miro si veo dónde puede estar el error