Kleara · Biblioteca
Evitar eventos repetidos entre exportaciones de limpieza solapadas
Dos calendarios de limpieza de cuatro semanas que se solapan comparten 21 eventos. Compara identificadores y fechas antes de importar el segundo archivo.
Por qué los archivos solapados cuentan doble
Imagina que guardas ahora un calendario de limpieza de cuatro semanas y otro dos semanas después, ambos del mismo plan de cocina y dormitorio. Los dos archivos cubren algunos de los mismos días, así que algunas repeticiones están en los dos. Sumar las filas de ambos exagera cuánto trabajo hay planificado.
Cada evento de un archivo de calendario de Kleara lleva un identificador formado por la estancia, la tarea, su posición en la estancia y la fecha, por ejemplo kitchen.taskSink.0.2026-11-10@kleara.vomcore.com. La misma repetición tiene el mismo identificador en los dos archivos.
La pareja de ejemplo
El primer archivo abarca del 26 de octubre al 22 de noviembre de 2026 y tiene 46 eventos. El segundo va del 9 de noviembre al 6 de diciembre y tiene 44. Veintiún identificadores aparecen en ambos, lo que deja 69 repeticiones distintas, exactamente las que genera una sola expansión de 42 días del mismo plan.
Los eventos compartidos caen entre el 9 y el 22 de noviembre, las dos semanas que cubren ambos archivos. Cada uno es un evento de día completo: un fin 20261110 tras un inicio 20261109 significa un día, no dos días de trabajo.
Comprueba antes de importar el segundo archivo
- Compara primero los intervalos de fechas; cualquier solapamiento indica que probablemente hay eventos compartidos.
- Compara identificadores, no títulos: dos eventos titulados Cocina: Limpiar el fregadero en días distintos son repeticiones distintas.
- Guarda el primer archivo original hasta ver cómo trató tu programa de calendario la segunda importación; los programas difieren en si un identificador conocido actualiza un evento o añade una copia.
- Si no quieres ningún solapamiento, elige un segundo intervalo que empiece el día siguiente a que termine el primero.
Los límites del identificador
El identificador nombra una tarea y una fecha, no una versión del plan. Si cambiaste una frecuencia entre las dos descargas, una repetición puede conservar su fecha e identificador mientras cambian las fechas posteriores; compara también los ajustes de las tareas.
La vista previa del planificador siempre abarca 28 días desde la fecha de inicio que elijas, y cada cálculo nuevo vuelve a equilibrar los días de inicio. Por eso, no está garantizado que archivos creados con fechas de inicio distintas compartan fechas para la misma tarea. La app, por su parte, no exporta calendarios; mantiene un único plan en marcha.
Repeticiones programadas
| A, B | Repeticiones programadas |
|---|---|
| |A| | 46 |
| |B| | 44 |
| |A ∩ B| | 21 |
| |A ∪ B| | 69 |
Resultados
| UID | DTSTART | DTEND |
|---|---|---|
| kitchen.taskMop.1.2026-10-26@kleara.vomcore.com | 20261026 | 20261027 |
| kitchen.taskSink.0.2026-10-26@kleara.vomcore.com | 20261026 | 20261027 |
| bedroom.taskVacuum.1.2026-10-27@kleara.vomcore.com | 20261027 | 20261028 |
| kitchen.taskTrash.2.2026-10-27@kleara.vomcore.com | 20261027 | 20261028 |
| bedroom.taskDust.2.2026-10-28@kleara.vomcore.com | 20261028 | 20261029 |
| kitchen.taskDishwasher.3.2026-10-28@kleara.vomcore.com | 20261028 | 20261029 |
| bedroom.taskSheets.0.2026-10-29@kleara.vomcore.com | 20261029 | 20261030 |
| kitchen.taskSink.0.2026-10-29@kleara.vomcore.com | 20261029 | 20261030 |
| kitchen.taskFridge.4.2026-10-30@kleara.vomcore.com | 20261030 | 20261031 |
| kitchen.taskTrash.2.2026-10-30@kleara.vomcore.com | 20261030 | 20261031 |