
Actualizado el 22 de enero de 2026
Las listas de tareas han evolucionado drásticamente. Lo que antes era un simple papel con recordatorios es hoy, en 2026, una de las herramientas más potentes para la domótica. Si usas Home Assistant, las listas de tareas no son solo para recordar comprar leche; son el motor de una automatización doméstica inteligente y proactiva. En esta guía definitiva, exploraremos a fondo las listas de tareas Home Assistant, desde su creación hasta su integración en automatizaciones complejas que harán tu vida más fácil.
¿Qué es la entidad To-do list en Home Assistant?
En el corazón de esta funcionalidad se encuentra la entidad to-do list (todo). A diferencia de otras entidades, su estado no es un simple «on» u «off», sino que representa el número de tareas incompletas en la lista. Esto la convierte en un disparador increíblemente útil para la automatización de tareas Home Assistant. Si el estado de tu «Lista de la compra» es mayor que 0, significa que tienes cosas por comprar.
Cada entidad todo contiene una lista de ítems, cada uno con su propio estado (completado o necesita acción). Esta estructura nos permite no solo ver las tareas, sino interactuar con ellas mediante servicios: añadir, eliminar o actualizar ítems de forma programática.
Tutorial: Crear y Gestionar Listas de Tareas Locales
Las listas locales son la opción más privada y rápida, ya que residen enteramente en tu instancia de Home Assistant. La clásica lista de la compra Home Assistant es un ejemplo perfecto que ahora se gestiona con este sistema. Crear una nueva es muy sencillo.
Paso a paso para crear tu primera lista local en 2026:
- Navega a Ajustes > Dispositivos y Servicios.
- Selecciona la pestaña Ayudantes. Si quieres saber más sobre ellos, puedes consultar esta guía sobre Ayudantes en Home Assistant.
- Haz clic en el botón + CREAR AYUDANTE en la esquina inferior derecha.
- En la lista, busca y selecciona Lista de tareas pendientes.
- Dale un nombre claro, como «Tareas del Hogar» o «Mantenimiento Semanal», y un icono representativo.
- ¡Listo! Tu nueva lista aparecerá en la barra lateral, lista para ser usada.
Desde la barra lateral, puedes añadir, marcar como completadas y eliminar tareas manualmente. También puedes añadir la tarjeta «To-do list» a tus dashboards para tener un acceso rápido.

Integración con Servicios Externos: Todoist y Google Tasks
Si ya utilizas plataformas como Todoist o Google Tasks en tu día a día, integrarlas es la mejor opción. Esto te permite gestionar tus listas desde sus aplicaciones nativas mientras Home Assistant las utiliza como fuente para tus automatizaciones.
El proceso es similar para ambas:
- Ve a Ajustes > Dispositivos y Servicios.
- Haz clic en + AÑADIR INTEGRACIÓN.
- Busca «Google Tasks» o «Todoist».
- Sigue los pasos de autenticación. Deberás autorizar a Home Assistant para que acceda a tu cuenta.
Una vez completado, todas tus listas de la plataforma externa aparecerán como entidades todo en Home Assistant. La integración Todoist Home Assistant y Google Tasks Home Assistant son extremadamente fiables y abren un mundo de posibilidades para sincronizar tu vida digital con tu hogar inteligente.
Tabla Comparativa: ¿Listas Locales vs. Integraciones Externas?
¿No sabes qué opción elegir? En mi experiencia, cada una tiene su lugar. He preparado esta tabla para ayudarte a decidir cuál se adapta mejor a tus necesidades.
| Característica | Listas Locales | Integraciones (Todoist/Google Tasks) |
|---|---|---|
| Privacidad | ✅ Máxima. Los datos nunca salen de tu servidor. | ❌ Menor. Dependes de las políticas de privacidad de terceros (Google, Todoist). |
| Disponibilidad Offline | ✅ Total. Funciona siempre que tu Home Assistant esté encendido, con o sin internet. | ⚠️ Limitada. Requiere conexión a internet para sincronizar cambios. |
| Ecosistema y Apps | ❌ Limitado. Solo accesible a través de la UI de Home Assistant. | ✅ Excelente. Apps nativas para móvil, web, escritorio, widgets, etc. |
| Facilidad de Uso | Muy sencillo de crear y usar dentro del ecosistema HA. | La gestión diaria es más cómoda desde sus apps dedicadas. |
| Potencial de Automatización | Idéntico. Ambas opciones exponen la misma entidad todo para automatizar. | Idéntico. Es el punto fuerte de la integración. |
Ejemplos de Automatización de Tareas en Home Assistant
Aquí es donde la magia ocurre. Las listas de tareas se convierten en una herramienta proactiva que anticipa tus necesidades. A continuación, te muestro algunos ejemplos prácticos que uso en mi propia casa.
1. Añadir automáticamente tareas de mantenimiento
Nunca más olvides limpiar los filtros del aire acondicionado. Esta automatización añade una tarea a la lista «Tareas del Hogar» cada tres meses.
# configuration.yaml o en el editor de automatizaciones
automation:
- alias: 'Mantenimiento Periódico: Limpiar Filtros AC'
trigger:
- platform: time_pattern
# Se ejecuta el primer día de cada trimestre a las 9:00 AM
hours: 9
minutes: 0
seconds: 0
condition:
- condition: template
value_template: "{{ now().day == 1 and now().month in [1, 4, 7, 10] }}"
action:
- service: todo.add_item
target:
entity_id: todo.tareas_del_hogar
data:
item: "Limpiar filtros del aire acondicionado"
2. Lista de la compra inteligente basada en sensores
Esta automatización monitoriza el nivel de sal del lavavajillas (asumiendo que tienes un sensor que lo reporta, por ejemplo, de un electrodoméstico inteligente o un sensor de consumibles DIY). Cuando el nivel es bajo, añade «Sal para lavavajillas» a tu lista de la compra.
# configuration.yaml o en el editor de automatizaciones
automation:
- alias: 'Lista de la Compra: Añadir Sal Lavavajillas'
trigger:
- platform: state
entity_id: sensor.nivel_sal_lavavajillas
to: 'bajo'
action:
- service: todo.add_item
target:
entity_id: todo.lista_de_la_compra
data:
item: "Comprar sal para lavavajillas"
3. Recordatorio para sacar la basura al salir de casa
Si es día de recogida y la basura aún no se ha sacado, esta automatización te envía una notificación justo cuando sales de casa. Para ello, utilizamos un ayudante de tipo `input_boolean` para marcar si la basura ya ha sido sacada.
# configuration.yaml o en el editor de automatizaciones
automation:
- alias: 'Recordatorio Basura al Salir'
trigger:
# Se dispara cuando sales de la zona "casa"
- platform: state
entity_id: person.tu_nombre
from: 'home'
to: 'not_home'
condition:
- condition: time
# Solo entre semana
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: state
# Y si la basura no se ha sacado hoy
entity_id: input_boolean.basura_sacada_hoy
state: 'off'
- condition: state
# Y si hay una tarea "Sacar la basura" en la lista
entity_id: todo.tareas_del_hogar
state: '> 0'
attribute: items
# Aquí tendríamos que usar una plantilla más compleja para verificar el item exacto
# Pero para simplificar, asumimos que si hay tareas, una es la basura
action:
- service: notify.mobile_app_tu_telefono
data:
message: "¡No te olvides de sacar la basura!"
title: "Recordatorio Importante"
Para aprender más sobre cómo gestionar usuarios y personas, te recomiendo esta guía sobre la gestión de usuarios en Home Assistant.
Conclusión: Tu hogar, un paso por delante
Como hemos visto en esta guía de 2026, las listas de tareas en Home Assistant son mucho más que un simple recordatorio. Son un componente fundamental para una automatización de tareas verdaderamente inteligente y proactiva. Al combinar sensores, horarios y la lógica de Home Assistant, puedes construir un sistema que no solo reacciona a tus órdenes, sino que anticipa tus necesidades, liberándote tiempo y carga mental.
Ya sea que prefieras la privacidad total de las listas locales o la conveniencia de integrar servicios como Todoist y Google Tasks, el potencial está ahí. ¿Estás listo para llevar la organización de tu hogar al siguiente nivel?
