Bench Suite

FerramentasMedição

Battery Control

Monitorizar e controlar qualquer bateria

Uma janela para BMS e estações de energia via Bluetooth ou cabo serial: carga, cada célula, temperaturas, portas e alarmes em direto, e os interruptores para os alterar onde o dispositivo permitir.

Mais recente
0.1.0
Publicada
19/10/2026
Licença
MIT
Battery Control a mostrar um pacote LiFePO4 de 16 células com a tensão de cada célula e um gráfico de histórico
Battery Control0.1.0

O que faz

Cada célula, em direto

Carga, tensão, corrente e potência, cada célula com a sua bandeira de equilíbrio, temperaturas e alarmes, e um gráfico de histórico. As leituras fluem em direto onde o dispositivo as envia e são consultadas a cada dois segundos onde não o faz.

Alternar coisas

Os MOSFETs de carga e descarga, o equilibrador e as portas de saída, definições com campos numéricos limitados e o fluxo de emparelhamento para dispositivos que o necessitam. Um BMS de apenas leitura nunca recebe um interruptor.

A maioria das marcas

Anker SOLIX, JK, JBD, SOK, Renogy, Pace, Seplos, Daly, Bluetti, Jackery, Victron e Pylontech, com EcoFlow num backend experimental.

Experimente sem hardware

battery-control --demo abre um pacote de 16 células fictício. Cada dispositivo é um adaptador Rust atrás de um único trait Battery, por isso adicionar uma bateria significa escrever um adaptador.

Funciona com

Anker SOLIXJKJBDSOKRenogyPaceSeplosDalyBluettiJackeryVictronPylontech

Código-fonte

v0l/battery-control

Os problemas e as versões publicadas estão no seu próprio repositório.