Automação por Evento
As regras condicionais (Condition) reagem ao estado dos dispositivos em tempo real — em vez de esperar por uma verificação programada pelo operador, o sistema reinicia automaticamente um minerador travado, reduz a carga em caso de superaquecimento ou desativa uma Hashboard problemática no momento em que o problema ocorre. v1.0.0-alpha3
Como criar uma regra condicional
- Clique em Create rule, defina Name e Scope — assim como para uma regra agendada
- Selecione o tipo de gatilho Condition
- Defina a condição:
- Métrica: Miner Status, Chip Temperature, Hashrate Efficiency, Fan Duty
- Operador: para métricas numéricas —
>,<,≥,≤; para Miner Status — apenas=e≠ - Valor: numérico (com unidade de métrica) ou estado do dispositivo (Mining, Stopped, Error, Idle) — dependendo da métrica
- Defina Condition holds for — por quanto tempo a condição deve ser mantida continuamente antes que a ação seja acionada (1–30 minutos, por padrão 3 minutos)
- Defina Cooldown between triggers — a pausa mínima antes de um novo acionamento no mesmo dispositivo (5 minutos – 24 horas, por padrão 30 minutos)
- Selecione a ação — as mesmas que para as regras de Schedule, além de Boards config (disponível apenas para regras Condition)
- Salve a regra
Métricas
| Métrica | O que significa | Como é calculada |
|---|---|---|
| Miner Status | Estado do minerador | Mining / Stopped / Error / Idle |
| Chip Temperature | Temperatura dos chips | Valor direto do dispositivo |
| Hashrate Efficiency | Eficiência do Hashrate | (Hashrate real / Hashrate ideal do Preset atual) × 100% |
| Fan Duty | Velocidade das ventoinhas | Valor direto do dispositivo |
A condição para Chip Temperature, Hashrate Efficiency e Fan Duty é avaliada apenas em dispositivos com status Connectivity = Online. Um dispositivo Offline não está disponível para a execução de qualquer ação da regra.
Cooldown e manutenção da condição — independentemente por dispositivo
A condição é avaliada para cada dispositivo do Scope independentemente. A ação é aplicada apenas aos dispositivos onde a condição foi mantida continuamente pela duração especificada. O Cooldown após o acionamento também é contado separadamente para cada dispositivo — os demais dispositivos do Scope podem ser acionados mais cedo ou mais tarde.
A perda de conexão com o dispositivo durante a manutenção da condição redefine a contagem da duração para esse dispositivo.
Cartão da regra
Em vez de Next run / Last run, o cartão da regra Condition mostra o estado do Cooldown (Ready ou o tempo restante) e Last triggered. O item Run Now no menu do cartão está ausente — uma regra condicional não pode ser iniciada manualmente.
Boards config para regras condicionais
A ação Boards config está disponível apenas para regras Condition — a aplicação da configuração das Hashboards reinicia o dispositivo, e uma Hashboard desativada não é ligada automaticamente, portanto, esta operação não faz sentido e acarreta riscos se agendada. O formulário de configuração é idêntico à operação em grupo Boards config.
Para regras com Boards config, recomenda-se definir o Cooldown mais alto que o normal — a aplicação implica na reinicialização do dispositivo.
Notas
O gatilho contém uma única condição. A combinação de múltiplas condições com lógica E/OU — está sendo considerada para futuras versões com base no feedback dos operadores.
Automação por Agendamento
O módulo Automation permite configurar uma operação uma vez e confiar sua execução ao sistema — em vez de realizar ações rotineiras (reinício noturno, troca de Pools agendada) manualmente no momento certo.
Conjuntos de Firmware
Um conjunto de Firmware é uma coleção de arquivos de Firmware para diferentes modelos de dispositivos, agrupados sob um único nome. Disponível a partir da `v0.3.0`. Os conjuntos permitem preparar as versões de Firmware necessárias com antecedência e aplicá-las rapidamente aos dispositivos sem ter que procurar os arquivos a cada vez.