Saltar al contenido principal
Version: Próxima

Notificaciones y sensores

Notificaciones​

IntelliKeep te avisa cuando las tareas se acercan a su fecha de vencimiento, y otra vez cuando ya están vencidas.

Cómo funcionan las notificaciones​

  • Las comprobaciones se ejecutan una vez por hora
  • Se envía un recordatorio cuando una tarea entra en su ventana de Avisar: N días antes de la fecha de vencimiento, definidos en cada tarea (las tareas nuevas empiezan con el valor predeterminado de las opciones de la integración)
  • Una tarea vencida recibe su propia notificación, salvo que tenga desactivado Notificar cuando esté vencida
  • Cada tarea se notifica una vez por etapa y fecha de vencimiento. Lo que ya se envió queda guardado, así que reiniciar Home Assistant no vuelve a enviar los mismos recordatorios, y una tarea cuya fecha de vencimiento cambia recibe un recordatorio para la nueva fecha
  • Completar o eliminar una tarea borra su estado de notificación
  • Las notificaciones se escriben en el idioma de Home Assistant, definido en Configuración → Sistema → Información sobre el hogar (General en versiones anteriores): inglés, portugués o español, e inglés para cualquier otro idioma

Canales de notificación​

CanalSiempre activoCómo configurarlo
Notificaciones persistentes de Home AssistantSíVienen integradas, no hace falta configurarlas
Push al móvil (o cualquier acción notify.*)OpcionalDefine un servicio de notificación en Configuración

Evento de notificación​

Cada notificación también dispara un evento intellikeep_task_notification que puedes usar en automatizaciones:

triggers:
- trigger: event
event_type: intellikeep_task_notification
event_data:
event_type: overdue # or "approaching"
CampoDescripción
event_typeapproaching u overdue
task_idID de la tarea
titleTítulo de la notificación, en el idioma de Home Assistant
messageMensaje de la notificación, en el idioma de Home Assistant
notification_idID de la notificación persistente

Evento de actualización de tarea​

IntelliKeep también dispara intellikeep_task_updated cada vez que cambia una tarea, con los campos task_id y action. La acción es una de estas: created, updated, completed, reopened, deleted, note_added o note_deleted.

triggers:
- trigger: event
event_type: intellikeep_task_updated
event_data:
action: completed

Consulta Automatizaciones para ver ejemplos completos.

Entidades de sensor​

IntelliKeep crea tres sensores que puedes usar en paneles de control y automatizaciones:

EntidadEstadoAtributos
sensor.intellikeep_tasks_due_todayNúmero de tareas abiertas que vencen hoy o que ya están vencidas—
sensor.intellikeep_tasks_overdueNúmero de tareas vencidasoverdue_tasks: lista con el task_id, name, due_date y priority de cada tarea vencida
sensor.intellikeep_next_due_taskNombre de la tarea abierta con la fecha de vencimiento más cercanatask_id, due_date, priority, linked_entity_ids, frequency, repeat_interval, weekdays

Los IDs de entidad suponen el nombre de instancia predeterminado; consulta IDs de entidad.

IntelliKeep también tiene una entidad de lista de tareas pendientes y una entidad de calendario.

Actualización de datos​

El estado de las tareas se actualiza:

  • Justo después de cualquier cambio hecho desde el panel, la tarjeta, la lista de tareas pendientes o una acción
  • Cada 5 minutos, para que los recuentos sigan al reloj (una tarea pasa a vencer hoy o a estar vencida a la medianoche local)
  • El panel y la tarjeta reciben las actualizaciones en cuanto cambian los datos, sin recargar la página