HashCore Docs
Автоматизация

Автоматизация по расписанию

Модуль Automation позволяет настроить операцию один раз и доверить её выполнение системе — вместо того чтобы выполнять рутинные действия (ночной перезапуск, смену пулов по расписанию) вручную в нужное время.

Правило объединяет три части: область применения (scope), условие срабатывания (расписание или метрика устройства) и одно действие. Каждое срабатывание создаёт задачу в Activity Center. v1.0.0-alpha2

Как открыть

Раздел Automation в сайдбаре, в контексте текущей площадки.

Как создать правило по расписанию

  1. Нажмите Create rule
  2. Задайте Name — понятное название правила
  3. Задайте Scope — фильтр устройств (по модели, прошивке, алгоритму, задаче сканирования, аккаунту пула и др.) или оставьте пустым для всех устройств площадки
  4. Выберите тип триггера Schedule
  5. Настройте расписание:
    • Recurring — повторяющееся, с выбором дней недели (минимум один)
    • One-time — одноразовое, с конкретной датой
    • Time — время выполнения
  6. Выберите действие: Reboot, Restart, Pause mining, Resume mining, Thermal control, Pool config — для Thermal control и Pool config открывается форма параметров, идентичная соответствующей групповой операции
  7. Опционально включите Show notification — всплывающее уведомление при срабатывании
  8. Сохраните правило

Под полями расписания отображается текстовая расшифровка: периодичность, время, таймзона площадки и дата ближайшего запуска.

Карточка правила

Каждая карточка показывает: иконку типа триггера, название, статус (Active/Disabled), описание триггера и действия, scope, Next run и Last run, историю последних 7 запусков (успех/ошибка).

Меню карточки (): Edit, Run Now, Duplicate, Enable/Disable, Delete. Run Now запускает операцию немедленно, не меняя расписание.

У выключенного правила (Disabled) фон карточки отличается визуально, Next run не отображается.

Как это работает

  • Scope вычисляется динамически — на момент срабатывания, а не на момент создания правила. Если под условия scope на тот момент подходят новые устройства — они тоже будут затронуты
  • Устройства в Service Mode и заблокированные (Lock state) автоматически исключаются из выполнения любого правила
  • Одноразовое правило после выполнения автоматически переходит в выключенное состояние
  • Ошибка на отдельных устройствах не прерывает выполнение на остальных — итог отражается в истории запусков как частичная ошибка

Примечания

Таймзона площадки в форме правила не выбирается — берётся из настроек площадки и отображается в текстовой расшифровке.

© 2026 HashCore. All rights reserved.