EcoFlow River 3 Plus como UPS do homelab: 8 horas de teste

Uso uma EcoFlow River 3 Plus como UPS do Proxmox, do modem e do roteador: 8 horas no teste, uma queda real de 3 horas e o que ainda falta resolver.

Publicado
Leitura
6 min
Testado em
Proxmox VE 9.2

Há alguns dias a energia caiu aqui em casa por quase três horas. O Proxmox não reiniciou, o Wi-Fi não piscou e a internet continuou de pé. Quem segurou tudo foi uma EcoFlow River 3 Plus que uso como UPS. Antes disso eu já tinha feito um teste de autonomia: 8 horas com o homelab inteiro pendurado nela.

Neste post eu conto como ela está ligada, como fiz o teste, o que a queda de verdade mostrou e qual é o ponto fraco que ainda preciso resolver.

EcoFlow River 3 Plus vista em ângulo, com a tela, as portas USB e a tomada AC na frente
EcoFlow River 3 Plus. Imagem: EcoFlow (divulgação).

O que está ligado nela #

Na River 3 Plus estão três coisas:

  • o modem de fibra do provedor;
  • o roteador Wi-Fi;
  • a máquina do Proxmox, um Lenovo ThinkCentre M720q.

Somando tudo, o consumo fica entre 30 W e 50 W no dia a dia.

EcoFlow River 3 Plus sobre uma mesa de escritório, ligada ao lado de um NAS e de um roteador
River 3 Plus ao lado de um NAS. Imagem: EcoFlow (divulgação).

O detalhe que muita gente esquece é o modem. Não adianta o servidor continuar ligado se a internet cai junto com a energia: os serviços que publico pelo Cloudflare Tunnel ficariam fora do ar do mesmo jeito. No homelab, “manter no ar” quer dizer a cadeia inteira até a fibra, não só o servidor.

Por que uma estação portátil no lugar de um nobreak #

Vi a proposta de usar uma EcoFlow como UPS no canal O Dev Aguniado, que venho acompanhando no YouTube, e gostei da ideia.

Um nobreak tradicional resolve o problema, mas para uma carga baixa e constante, como a de um homelab pequeno, a estação portátil tem vantagens claras. Segundo a ficha técnica da EcoFlow, a River 3 Plus tem:

ItemRiver 3 Plus
Capacidade286 Wh (expansível com baterias extras)
Química da bateriaLiFePO4
Troca para bateria (modo UPS)menos de 10 ms
Saída AC600 W em 3 tomadas

A química LiFePO4 é a parte que mais me interessa. Ela aguenta bem a vida de “fica plugada 24 horas por dia e descarrega de vez em quando”, que é exatamente o uso de um UPS.

O tempo de troca abaixo de 10 ms é o que faz o computador nem perceber a queda. Uma análise independente do StorageReview mediu 9 ms na prática.

O teste das 8 horas #

Eu não confiei só na conta: desliguei a River 3 Plus da tomada com tudo ligado e cronometrei até o fim. Deu 8 horas.

A conta fecha com o consumo que eu vejo. São 286 Wh divididos por 8 horas, o que dá uns 36 W em média, antes de descontar as perdas de conversão do inversor. Isso coloca o consumo durante o teste perto do piso da minha faixa de 30 a 50 W. Com o servidor trabalhando mais, a autonomia cai.

Por isso a minha recomendação é a mesma que eu segui: meça, não calcule. A conta serve para saber se vale a pena comprar. O teste é o que diz quanto tempo você realmente tem. Se for fazer o seu:

  1. Carregue a estação até 100% e deixe tudo ligado como no dia a dia.
  2. Tire a estação da tomada e anote o horário.
  3. Acompanhe a porcentagem de tempos em tempos para saber o ritmo de descarga.
  4. Anote quando ela desligar e depois veja se todos os equipamentos voltaram sozinhos quando a energia retornou.

O passo 4 importa tanto quanto a autonomia. Um servidor que não liga sozinho depois da volta da energia transforma uma queda curta em horas de serviço fora do ar.

A queda real de quase 3 horas #

Teste controlado é uma coisa, queda de verdade é outra. Quando a energia caiu aqui por quase três horas, tudo continuou funcionando normalmente: containers, cofre de senhas da família, DNS interno e acesso externo.

Com 8 horas de autonomia medida, três horas de queda usaram bem menos da metade da bateria. É uma margem confortável para as quedas que eu costumo ter. Mas ela não é infinita, e foi aí que percebi os dois problemas que ainda tenho.

O ponto fraco: ninguém me avisou #

O primeiro problema é que o app oficial da EcoFlow não me avisou de nada: nem quando a energia caiu, nem quando a estação passou para a bateria, nem quando a rede elétrica voltou. Para um equipamento vendido como UPS, essa notificação é o mínimo.

Como eu queria saber na hora que o homelab estava rodando na bateria, criei um app próprio para a minha EcoFlow que manda esses três avisos. Ele merece um post só dele, que vem em breve.

E se a queda passar de 8 horas? #

O segundo problema é mais sério. Hoje não existe desligamento automático no meu setup. Se uma queda durar mais que a bateria, o Proxmox desliga de forma abrupta, como se alguém puxasse o cabo da tomada. Na maioria das vezes tudo volta bem, mas é esse tipo de desligamento que corrompe disco e banco de dados.

A boa notícia é que a River 3 Plus tem uma porta USB-B pensada para isso. Segundo a EcoFlow, o software Power Manager dela conversa com PCs e NAS por essa porta e inicia um desligamento seguro quando a bateria fica baixa.

Para quem roda Linux, como no Proxmox, o caminho natural é o NUT (Network UPS Tools). Nele, a estação aparece como um UPS USB comum (HID). O suporte ainda está em andamento:

  • na issue #2735 do projeto, há relatos de gente monitorando a River 3 Plus com o driver usbhid-ups;
  • alguns valores ainda não são confiáveis;
  • o suporte oficial está previsto para uma versão futura do NUT.

Um primeiro teste seguro, que não muda nada no sistema, é ver se o Proxmox enxerga a estação quando você liga o cabo USB:

lsusb | grep -i 3746

Nos relatos da issue, a River 3 Plus aparece com o ID 3746:ffff.

Esse é o meu próximo passo. Quando estiver rodando, conto aqui como ficou.

Se você vai montar o seu #

Resumindo o que aprendi com a River 3 Plus como UPS do homelab:

  • Some toda a cadeia: modem ou ONT, roteador e servidor. Sem internet, o servidor ligado serve pouco.
  • Use as tomadas protegidas e fique longe do X-Boost.
  • Meça a autonomia com a sua carga real. A conta é só o ponto de partida.
  • Confira se tudo volta sozinho quando a energia retorna.
  • Resolva o aviso e o desligamento automático. Autonomia sem aviso é sorte, e sem desligamento automático é um risco que só aparece na queda longa.

Oito horas de autonomia para um homelab de 30 a 50 W me deram tranquilidade para as quedas do dia a dia. A próxima etapa é saber na hora quando a energia cai e deixar o servidor desligar sozinho e com segurança quando a queda passar da conta.

Fontes e documentação