Operações em grupo
As operações em grupo permitem executar ações em vários dispositivos ao mesmo tempo. Todas as operações em grupo são processadas pelo Activity Center, onde é possível acompanhar o progresso e o resultado.
Como iniciar uma operação em grupo v0.3.0
- Selecione os dispositivos pelas caixas de seleção na lista de Workers
- Para selecionar todos os dispositivos, clique em Select All no cabeçalho da tabela
- No painel de ações em grupo que aparece, selecione a operação desejada
- Confirme a ação na caixa de diálogo
- A operação será enviada ao Activity Center, onde é possível acompanhar o progresso
Operações em grupo disponíveis
As operações básicas (Reboot, Pause, Resume, Change pools) estão disponíveis a partir da v0.3.0. Restart, Start/Stop Locate e Install firmware — a partir da v0.6.0. Diagnostic report — a partir da v0.8.5. Boards config e Thermal config — a partir da v0.9.0. Set to service / Remove from service — a partir da v1.0.0-alpha1. Performance config — a partir da v1.0.0-alpha2. Notes (notas em grupo) — a partir da v1.0.0-alpha2. Presets de Pools em Change pools — a partir da v1.0.0-alpha4.
Reboot, Pause, Resume, Change pools e Change password para dispositivos MicroBT (Whatsminer) são executadas pela API nativa do fabricante, da mesma forma que para HashCore Firmware e Bitmain, a partir da
v1.0.0-alpha3.
A partir da
v1.0.0-alpha4, são suportados dispositivos Canaan (Avalon), Auradine e o Firmware Braiins OS, com um conjunto limitado de operações. Os dispositivos que não suportam a operação selecionada são ignorados. A tabela completa está na seção «Dispositivos suportados → Operações por fabricante e Firmware».
| Operação | Descrição |
|---|---|
| Reboot | Reinicialização completa de todos os dispositivos selecionados |
| Restart | Reinício por software sem desligar a alimentação |
| Pause | Interrupção da mineração nos dispositivos selecionados |
| Resume | Retomada da mineração |
| Start Locate / Stop Locate | Ativação / desativação do piscar dos LEDs |
| Change pools | Alteração de Pools em um grupo de dispositivos, com suporte a modelos de substituição e Presets de Pools (v1.0.0-alpha4) |
| Install firmware | Instalação de Firmware a partir de um conjunto |
| Diagnostic report | Geração de relatórios de diagnóstico (apenas HashCore Firmware) |
| Boards config | Gerenciamento de placas em um grupo de dispositivos |
| Thermal config | Configuração em grupo dos parâmetros de refrigeração |
| Performance config | Gerenciamento em grupo de Presets de desempenho — três modos (v1.0.0-alpha2) |
| Notes | Edição e limpeza em grupo das notas dos dispositivos (v1.0.0-alpha2) |
| Set to service / Remove from service | Colocação em massa de dispositivos no modo de manutenção e retirada dele (v1.0.0-alpha1) |
Gerenciamento em grupo de Presets (Performance config) v1.0.0-alpha2
A operação está disponível para dispositivos com HashCore Firmware. Os três modos são alternados por abas em uma única caixa de diálogo:
| Modo | O que faz |
|---|---|
| Exact | Define um Preset específico para cada modelo da seleção, de forma independente. Os modelos sem Preset selecionado permanecem inalterados. O valor Disabled desativa o Preset nos dispositivos desse modelo |
| Gradient | Seleção da zona de desempenho (Eco / Low / Nominal / High / Max) e da posição dentro da zona (Bottom / Middle / Top) — escala visual e watts estimados para os modelos da seleção |
| Relative | Deslocamento em −3…+3 passos a partir do Preset atual de cada dispositivo |
Autoswitch presets controla o autoswitcher do Firmware diretamente na caixa de diálogo:
- no modo Exact — separadamente para cada modelo: cada modelo tem, ao lado do campo Preset, o campo Autoswitch (
No change/Enable/Disable). Se o Preset selecionado para o modelo forDisabled, o Autoswitch é desativado e bloqueado automaticamentev1.0.0-alpha4; - nos modos Gradient e Relative — com uma única configuração para toda a seleção (sem alteração / ativar / desativar).
Até duas condições restringem a operação apenas aos dispositivos necessários — estão disponíveis Status, Temperature (v1.0.0-alpha2), Hashrate Efficiency e Power (v1.0.0-alpha3), com lógica E/OU. A Hashrate Efficiency é calculada como a razão entre o Hashrate real e o ideal para o Preset atual do dispositivo (em porcentagem); a Power é comparada com o consumo real medido na tomada.
Os dispositivos que não utilizam HashCore Firmware, bem como os que não atendem às condições, são ignorados, com uma indicação no Activity Center.
Gerenciamento em grupo de notas (Notes) v1.0.0-alpha2
- Edit Note — define o mesmo texto de nota para todos os dispositivos selecionados, substituindo as notas existentes
- Clear Note — remove as notas de todos os dispositivos selecionados após confirmação
Para dispositivos com HashCore Firmware, a nota também é gravada em Device Note; os dispositivos offline a recebem na próxima conexão. Para os demais Firmware, apenas a nota dentro do Pulse é atualizada.
Modo de manutenção em um grupo de dispositivos v1.0.0-alpha1
Set to service no modo em grupo coloca todos os dispositivos selecionados no modo de manutenção em uma única operação — com um Problem summary comum e um Service reason opcional, aplicados a cada dispositivo da seleção. Para cada dispositivo, é criada uma sessão separada com seu próprio identificador SVR-YYYY-NNNN.
Remove from service no modo em grupo encerra as sessões de manutenção em todos os dispositivos selecionados de uma só vez — com um Result summary comum e um Result comment opcional.
Os dispositivos que já estão em Service Mode são ignorados ao tentar colocá-los novamente em manutenção (e vice-versa — dispositivos que não estão em Service Mode são ignorados em Remove from service), com uma notificação sobre a quantidade de dispositivos ignorados. Cada dispositivo da seleção recebe sua própria sessão independente, com um SVR-ID separado, mesmo que o Problem/Result summary seja comum a todo o grupo (v1.0.0-alpha3). Mais detalhes sobre o modo em si nas seções Operações individuais e Cartão do dispositivo.
Os dispositivos em Service Mode também são ignorados automaticamente em todas as demais operações em grupo (Reboot, Change pools etc.) — consulte a observação na seção «Cartão do dispositivo → Service Mode».
Envio de comandos em lotes v0.9.0
Ao executar operações em grupo em um grande parque de dispositivos, o Pulse envia os comandos em lotes — e não para todos os dispositivos ao mesmo tempo. Isso evita picos de carga na rede elétrica quando centenas de mineradores são iniciados simultaneamente.
As configurações de envio em lotes são definidas nos parâmetros do Site:
- Devices per packet — quantidade de dispositivos em um lote (padrão: 10)
- Pause duration — pausa entre os lotes, em segundos (padrão: 5)
Resultados da operação v0.5.0
Após a conclusão de uma operação em grupo, estatísticas detalhadas ficam disponíveis no Activity Center:
- Quantos dispositivos concluíram a operação com sucesso
- Quantos terminaram com erro e por quê
- Botão Isolate failed para ir rapidamente aos dispositivos com problemas
O status da operação é atribuído automaticamente: Success (< 1% de erros), Partial (1–30%), Failed (> 30%).
Operações individuais
As operações individuais são aplicadas a um dispositivo específico por meio do seu menu de contexto. O menu pode ser aberto clicando no botão ⋯ na linha do dispositivo ou no cabeçalho do cartão.
Gestão de Hashboards
A gestão de Hashboards (Boards config) permite ativar e desativar Hashboards individuais nos dispositivos diretamente da interface do Pulse — sem a necessidade de aceder à interface web de cada minerador. Disponível apenas para dispositivos com HashCore Firmware.