Saltar al contenido

Ayudantes Home Assistant: Guía Completa 2026 y Ejemplos

23/01/2022

Actualizado el 31 de enero de 2026

Los Ayudantes de Home Assistant (o «Helpers» en inglés) son una de las herramientas más potentes y, a la vez, más subestimadas de la plataforma. Si estás empezando, puede que te parezcan simples variables, pero como Ingeniero IoT, te aseguro que son los cimientos sobre los que construirás tus automatizaciones más complejas y personalizadas. En esta guía definitiva de 2026, vamos a desglosar qué son, todos los tipos disponibles y, lo más importante, ejemplos prácticos para que entiendas su verdadero potencial.

En esencia, un ayudante es una entidad que creas y controlas directamente desde la interfaz de Home Assistant, en lugar de depender de un dispositivo físico. Actúan como variables de estado, contadores, temporizadores o interruptores virtuales que te permiten almacenar información, gestionar flujos de trabajo y crear lógica avanzada para tus automatizaciones.

Cómo Crear un Ayudante en Home Assistant (Guía 2026)

Afortunadamente, el proceso para crear un ayudante en Home Assistant se ha simplificado enormemente en las últimas versiones. La ruta de navegación ha cambiado desde las versiones antiguas, y en 2026 el proceso es mucho más intuitivo.

Sigue estos pasos:

  1. Navega a Configuración > Dispositivos y servicios.
  2. Dentro de esta sección, verás varias pestañas. Selecciona la pestaña Ayudantes.
  3. Pulsa el botón azul «+ CREAR AYUDANTE» en la esquina inferior derecha.
  4. Aparecerá una lista con todos los tipos de ayudantes disponibles. Simplemente elige el que necesites y completa la configuración.
Paso a paso para crear un ayudante en Home Assistant 2026
La ruta actualizada en 2026 para acceder a la creación de ayudantes es a través de ‘Dispositivos y servicios’.

Tabla Comparativa: Tipos de Ayudantes Home Assistant

Para tener una visión general rápida, he preparado una tabla que resume los tipos de ayudantes de Home Assistant más comunes, su función principal y un caso de uso práctico. Más abajo, entraremos en detalle en cada uno.

Tipo de AyudanteFunción PrincipalCaso de Uso Común
Alternar (Input Boolean)Almacena un estado binario (encendido/apagado).Activar un «Modo Noche» o un «Modo Invitados».
Botón (Input Button)Un botón sin estado para activar acciones.Ejecutar un script para reiniciar un dispositivo.
Número (Input Number)Almacena un valor numérico (entero o decimal).Definir la temperatura objetivo de un termostato.
Texto (Input Text)Almacena una cadena de texto.Guardar un mensaje personalizado para enviar en una notificación.
Fecha y/o HoraAlmacena una fecha, una hora, o ambas.Configurar la hora del despertador de la mañana.
Desplegable (Input Select)Permite elegir una opción de una lista predefinida.Seleccionar el estado de la casa (En casa, Fuera, Vacaciones).
Contador (Counter)Incrementa, decrementa y resetea un contador.Contar cuántas veces se ha abierto una puerta hoy.
Temporizador (Timer)Gestiona una cuenta atrás.Apagar la TV después de 30 minutos.
Programación (Schedule)Define horarios semanales complejos.Gestionar el encendido de la calefacción según el día de la semana.
Grupo (Group)Agrupa varias entidades en una sola.Crear una entidad «Todas las luces» para controlarlas a la vez.
Integración (Riemann Sum)Calcula la energía (kWh) a partir de la potencia (W).Medir el consumo energético de un enchufe inteligente.
Umbral (Threshold)Crea un sensor binario basado en un límite.Activar una alerta si la humedad del sótano supera el 70%.

Ejemplos Prácticos de Ayudantes Home Assistant: Del Básico al Avanzado

Ahora vamos a ver en detalle los ayudantes más importantes, con ejemplos de ayudantes Home Assistant que yo mismo utilizo en mi día a día para que entiendas su verdadera utilidad.

Ayudantes de Entrada (Input Helpers)

Estos son los ayudantes más básicos y fundamentales. Te permiten «introducir» datos en Home Assistant a través de la interfaz de usuario para que luego los usen tus automatizaciones.

Alternar (Input Boolean)

El ayudante por excelencia. Es un interruptor virtual que solo puede estar en dos estados: on (encendido) u off (apagado). Es la base de innumerables automatizaciones con ayudantes.

  • Ejemplo práctico: Crear un input_boolean.modo_noche. Cuando lo activas, una automatización puede atenuar todas las luces, bajar las persianas, armar la alarma en modo «en casa» y asegurarse de que la puerta del garaje esté cerrada. Este simple interruptor virtual coordina múltiples acciones complejas. Puedes aprender más sobre él en nuestra guía de input_boolean en Home Assistant.

Botón (Input Button)

A diferencia del alternar, un botón no tiene estado. Es simplemente un activador. Lo pulsas y ocurre algo. No se queda «encendido» ni «apagado».

  • Ejemplo práctico: Crear un botón llamado «Forzar actualización de datos meteorológicos». Si notas que la información del tiempo no se ha refrescado, puedes pulsar este botón para que una automatización llame al servicio homeassistant.update_entity sobre tus sensores del clima. Aquí tienes más información sobre el ayudante de botón.

Número (Input Number)

Permite almacenar un valor numérico, ya sea como un control deslizante (slider) o una caja de entrada. Puedes definir el valor mínimo, máximo y el tamaño del paso (por ejemplo, de 0.5 en 0.5).

  • Ejemplo práctico: Un input_number.temperatura_confort_salon para establecer la temperatura deseada en el salón. Tu automatización de climatización leerá el valor de este ayudante para saber cuándo encender o apagar el aire acondicionado o la calefacción. Profundiza en nuestra guía sobre input_number.

Texto (Input Text)

Como su nombre indica, almacena una cadena de texto. Ideal para mensajes dinámicos.

  • Ejemplo práctico: Un input_text.mensaje_bienvenida. Puedes tener una automatización que, al detectar tu llegada a casa, lea el contenido de este ayudante y lo reproduzca en tus altavoces inteligentes: «Bienvenido a casa. El mensaje de hoy es: [contenido del input_text]». Esto te permite cambiar el mensaje desde el dashboard sin editar la automatización. Más detalles en el post sobre input_text.

Fecha y/o Hora (Input Datetime)

Perfecto para almacenar un momento en el tiempo. Puede guardar una fecha, una hora, o ambas cosas.

  • Ejemplo práctico: Crear un input_datetime.hora_despertador_laborables. Una automatización se disparará a la hora que establezcas en este ayudante, subiendo lentamente las persianas, encendiendo la cafetera y poniendo tu emisora de radio favorita. Aprende a configurarlo en la guía de input_datetime.

Desplegable (Input Select)

Crea un menú desplegable con una lista de opciones que tú defines. Es extremadamente útil para gestionar «modos» o «escenas».

  • Ejemplo práctico: Un input_select.modo_iluminacion_cine con opciones como «Película de Acción», «Documental», «Comedia». Cada opción puede activar una escena de luces diferente a través de una automatización, ajustando colores e intensidades para crear el ambiente perfecto. Todos los detalles en la guía de input_select.

Ayudantes de Lógica y Conteo

Este grupo de ayudantes te permite gestionar el tiempo y contar eventos, elementos cruciales para la domótica avanzada.

Contador (Counter)

Un ayudante simple pero eficaz para contar cosas. Puedes incrementarlo, decrementarlo o reiniciarlo.

  • Ejemplo práctico: Usando un sensor de puerta Zigbee, puedes crear un contador que se incremente cada vez que la puerta de la despensa se abre. Otra automatización podría reiniciarlo a cero cada noche, dándote un registro diario.

Temporizador (Timer)

Crea una cuenta atrás que puedes iniciar, pausar, reanudar y cancelar. Cuando termina, dispara un evento.

  • Ejemplo práctico: Un temporizador para el riego del jardín. Cuando lo inicias, una automatización abre la electroválvula. Cuando el temporizador finaliza, el evento timer.finished dispara otra automatización que cierra la válvula.

Programación (Schedule)

Uno de los ayudantes más potentes para la gestión del tiempo. Permite crear horarios complejos para toda la semana, con diferentes franjas horarias cada día.

  • Ejemplo práctico: Configurar el ayudante de programación para la climatización. Puedes establecer que de lunes a viernes la calefacción se ponga a 21°C de 7:00 a 8:30 y de 18:00 a 22:00, mientras que los fines de semana mantenga 22°C de 9:00 a 23:00.

Ayudantes de Agregación y Procesamiento de Datos

Estos ayudantes no reciben entradas directas del usuario, sino que procesan los datos de otros sensores para crear nueva información útil.

Grupo (Group)

Permite combinar varias entidades en una sola. Aunque los grupos se pueden crear de varias formas, el ayudante es la más sencilla.

  • Ejemplo práctico: Agrupar todas las luces del salón en light.luces_salon. Esto te da un único interruptor para encenderlas o apagarlas todas a la vez y un solo control de brillo si son regulables.

Min/Max

Crea un sensor que muestra el valor mínimo, máximo, medio o la mediana de un conjunto de sensores.

  • Ejemplo práctico: Si tienes sensores de temperatura en varias habitaciones, puedes usar un ayudante Min/Max para crear sensor.temperatura_media_casa, que te dará una lectura promediada de la temperatura general de tu hogar.

Integración (Integration – Riemann Sum)

Este es un ayudante matemático fundamental para la gestión de energía. Calcula la integral de un sensor a lo largo del tiempo. Suena complejo, pero su uso es muy concreto.

  • Ejemplo práctico: Tienes un enchufe inteligente que reporta el consumo en Watios (potencia instantánea). Para saber cuánta energía has consumido en un día (en kWh), necesitas este ayudante de integración. Convierte la potencia (W) en energía (kWh), que es lo que te cobra la compañía eléctrica.

Medidor de Suministros (Utility Meter)

Trabaja mano a mano con el ayudante de Integración. Toma un sensor que mide un consumo total (como el de kWh que acabamos de crear) y lo divide en ciclos (diario, semanal, mensual, etc.).

  • Ejemplo práctico: A partir de tu sensor de energía total en kWh, creas un Medidor de Suministros para obtener sensor.consumo_electrico_diario y sensor.consumo_electrico_mensual. Se reinician automáticamente al final de su ciclo.

Conclusión: Los Ayudantes son el Cerebro de Tu Smart Home

Como has visto en 2026, los ayudantes de Home Assistant han evolucionado de ser simples variables a convertirse en herramientas sofisticadas e indispensables. Son el pegamento que une tus dispositivos físicos con la lógica de tus automatizaciones, permitiéndote crear un hogar verdaderamente inteligente y adaptado a tus necesidades.

Mi consejo como experto es que no los subestimes. La próxima vez que pienses en una automatización, pregúntate: «¿Podría un ayudante simplificar esto o hacerlo más flexible?». La respuesta, casi siempre, será que sí. Experimenta con ellos, combínalos y verás cómo el potencial de tu Home Assistant se multiplica exponencialmente.