Automatización por horario
El módulo Automation permite configurar una operación una sola vez y confiar su ejecución al sistema, en lugar de realizar acciones rutinarias (reinicio nocturno, cambio de Pools por horario) manualmente en el momento deseado.
Una regla combina tres partes: el ámbito de aplicación (scope), la condición de activación (horario o métrica del dispositivo) y una acción. Cada activación crea una tarea en el Activity Center. v1.0.0-alpha2
Cómo abrir
La sección Automation en la barra lateral, en el contexto del sitio actual.
Cómo crear una regla por horario
- Haga clic en Create rule
- Establezca el Name — un nombre descriptivo para la regla
- Establezca el Scope — un filtro de dispositivos (por modelo, Firmware, algoritmo, Scan Task, cuenta de Pool, etc.) o déjelo vacío para todos los dispositivos del sitio
- Seleccione el tipo de disparador Schedule
- Configure el horario:
- Recurring — recurrente, con selección de días de la semana (mínimo uno)
- One-time — única, con una fecha específica
- Time — hora de ejecución
- Seleccione la acción: Reboot, Restart, Pause mining, Resume mining, Thermal control, Pool config — para Thermal control y Pool config se abre un formulario de parámetros idéntico a la operación grupal correspondiente
- Opcionalmente, active Show notification — una notificación emergente al activarse
- Guarde la regla
Debajo de los campos de horario se muestra una descripción textual: frecuencia, hora, zona horaria del sitio y fecha del próximo inicio.
Tarjeta de regla
Cada tarjeta muestra: el icono del tipo de disparador, el nombre, el estado (Active/Disabled), la descripción del disparador y la acción, el scope, Next run y Last run, el historial de las últimas 7 ejecuciones (éxito/error).
Menú de la tarjeta (⋯): Edit, Run Now, Duplicate, Enable/Disable, Delete. Run Now inicia la operación inmediatamente, sin cambiar el horario.
Para una regla deshabilitada (Disabled), el fondo de la tarjeta es visualmente diferente, Next run no se muestra.
Cómo funciona
- El Scope se calcula dinámicamente — en el momento de la activación, no en el momento de la creación de la regla. Si nuevos dispositivos cumplen las condiciones del scope en ese momento, también se verán afectados.
- Los dispositivos en Service Mode y bloqueados (Lock state) se excluyen automáticamente de la ejecución de cualquier regla.
- Una regla única pasa automáticamente al estado deshabilitado después de su ejecución.
- Un error en dispositivos individuales no interrumpe la ejecución en los demás — el resultado se refleja en el historial de ejecuciones como un error parcial.
Notas
La zona horaria del sitio no se selecciona en el formulario de la regla — se toma de la configuración del sitio y se muestra en la descripción textual.
Eliminar un Site
Eliminar un Site es una operación irreversible. `v0.4.0` Antes de eliminar, Pulse muestra una lista de todos los objetos que se verán afectados y requiere confirmación mediante la introducción del nombre del Site.
Automatización por evento
Las reglas condicionales (Condition) reaccionan al estado de los dispositivos en tiempo real — en lugar de esperar una revisión programada por el operador, el sistema reinicia automáticamente un minero bloqueado, reduce la carga en caso de sobrecalentamiento o desactiva una Hashboard problemática en el momento en que surge el problema. `v1.0.0-alpha3`