Skip to content

Vacuum card Home Assistant

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.

Índice de contenido

    Usando la tarjeta

    Esta tarjeta se puede configurar usando el editor de IU de Lovelace.

    1. En la interfaz de usuario de Lovelace, haga clic en 3 puntos en la esquina superior izquierda.
    2. Haga clic en Configurar interfaz de usuario.
    3. Haga clic en el botón Más para agregar una nueva tarjeta.
    4. Busque Custom: Vacuum Card en la lista.
    5. Elige entity.
    6. ¡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 pausestartstopreturn_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)

    Mira el video

    Sígueme en Youtube

    Sígueme en Youtube
    Sígueme en Youtube

    Related Posts

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Comments (17)

    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

    Responder

    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

    Responder

    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

    Responder

    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

    Responder

    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

    Responder

    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/

    Responder

    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» 😉

    Responder

    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

    Responder

    Buenos dias Albert. Yo tengo una Cecotec Conga 3490 elite, pero no sé como integrarla en Home Assistant. Me podrias ayudar por favor?.

    Responder

    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

    Responder

    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.

    Responder

    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

    Responder

    […] ya habíamos visto cómo contar el tiempo en los electrodomésticos inteligentes y también en la Vacuum Card. Así que la de hoy será la tercer forma que veremos para contar el tiempo en un […]

    Responder

    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

    Responder

    Hola Juan Carlos. Muchas gracias por la información. Ya la he añadido a la lista. Saludos!

    Responder

    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

    Responder

    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

    Responder
    Ajustes