Dispositivos y redes

BatteryBridge

Límites de carga a tu manera, dentro de lo que permite tu hardware. Fija un límite de carga y un calendario de cuidado de la batería del portátil donde el hardware lo permita, y ve qué controles admite tu equipo.

Versión
v0.4.0, 31 oct 2026
Funciona en
Portátil con una interfaz de control de carga compatible; permisos de administrador para instalar el servicio
Licencia
Apache-2.0
Estado
Experimental

Cómo se ve

batterybridge capabilities
batterybridge limit 80 --start 75
batterybridge limit off
Comandos de la documentación. capabilities indica si cada función está admitida, es experimental, no está admitida o es desconocida, y explica el motivo. La salida depende del dispositivo, por eso no se muestra. Aún no hay una captura publicada de la aplicación actual.

Qué hace

Muchos portátiles pasan el día enchufados al 100%. BatteryBridge fija un límite de carga mediante la interfaz que ofrece el portátil, lo mantiene con un servicio en segundo plano e indica si una función no está admitida o no se ha comprobado en tu dispositivo.

Para quién es

  • Personas que dejan el portátil enchufado la mayor parte del día.
  • Usuarios de Linux cuyo núcleo ofrece umbrales de carga y que quieren una interfaz gráfica y horarios.
  • Quienes quieren conocer las capacidades del equipo antes de confiar el control de carga a una herramienta.

Limitaciones

  • Aún no consta una validación completa de escritura en dispositivos. Trata el control de carga como experimental y observa el primer ciclo.
  • Los controles disponibles dependen del controlador del núcleo, el firmware y la interfaz del fabricante. Aún no se han implementado controladores ASUS, Dell, HP, MSI o Acer.
  • Los instaladores de macOS y Windows no tienen firma. Los paquetes de Linux requieren systemd y bibliotecas nativas OpenGL/EGL.

Usos habituales

Mantener la batería al 80%

Fija un límite y, si quieres, un umbral de inicio; el servicio los mantiene después de reiniciar.

Cargar antes de un viaje

Carga temporalmente al 100% y vuelve después al límite guardado de forma automática.

Comprobar primero la compatibilidad

Consulta las capacidades sin escribir cambios o exporta un informe de compatibilidad sin instalar el servicio.

Descargar

Última versión estable v0.4.0, publicada el 31 oct 2026. Notas de la versión de v0.4.0. Datos de versiones consultados el 2 nov 2026 en GitHub Releases.

macOS

Descargar Instalador (.pkg), macOS Universal (Intel y Apple Silicon), 13 MB
  • Universal (Intel y Apple Silicon)
  • macOS 11+
  • Sin firmar
  1. Abre el paquete; macOS puede pedir permiso para un instalador sin firma.
  2. El instalador añade la aplicación y el servicio. La desinstalación se hace desde la aplicación.
Otros formatos (1)

Windows

Descargar Instalador (.exe), Windows x86-64, 6,1 MB
  • x86-64
  • Windows 10/11
  • Sin firmar
  1. Ejecuta el instalador y confirma el aviso de administrador. Registra una tarea en segundo plano como SYSTEM.
Otros formatos (1)

Linux

Descargar Paquete Debian (.deb), Linux x86-64, 7 MB
  • x86-64
  • Ubuntu 24.04+ / Debian 13+, systemd
  • Sin firmar
  1. sudo apt install ./BatteryBridge-linux-x86_64.deb
  2. Tu cuenta debe pertenecer al grupo sudo para cambiar ajustes.
Descargar Paquete RPM (.rpm), Linux x86-64, 9,2 MB
  • x86-64
  • Fedora 41+ o compatible, systemd
  • Sin firmar
  1. sudo dnf install ./BatteryBridge-linux-x86_64.rpm
  2. Tu cuenta debe pertenecer al grupo wheel para cambiar ajustes.
Otros formatos (1)

Verificar una descarga

SHA256SUMS.txt contiene los hashes SHA-256 de los archivos de la versión. Si el hash coincide, tu archivo es idéntico al publicado. Es una suma de verificación, no una firma del autor: no demuestra quién compiló el archivo.

shasum -a 256 -c --ignore-missing SHA256SUMS.txt

Primer uso

  1. Instala el paquete de tu sistema y confirma el aviso de administrador. El instalador inicia el servicio en segundo plano.

  2. Abre BatteryBridge y consulta las capacidades del dispositivo para saber qué admite tu portátil.

  3. Fija el límite de carga, por ejemplo al 80%, y aplícalo.

  4. Sin instalar nada, puedes compilar la CLI e inspeccionar el dispositivo sin escribir cambios:

    cargo build --release --locked
    ./target/release/batterybridge capabilities

Plataformas y cómo se comprobaron

  • Linux con umbrales de carga del núcleoSe compila y supera las comprobaciones automáticas de CI

    Compatibilidad genérica con sysfs charge_control_end_threshold, sin restricción de fabricante. Aún no hay informes de validación en dispositivos concretos.

  • macOS 11+ (Intel y Apple Silicon)Se compila y supera las comprobaciones automáticas de CI

    Monitorización mediante IOKit. El control de carga SMC es experimental; algunos modelos pueden permitir solo monitorización.

  • Windows 10/11Se compila y supera las comprobaciones automáticas de CI

    Monitorización de batería. El control de carga es experimental y solo cubre el modo de conservación de Lenovo, fijo al 80%.

Las preguntas y los informes de errores van al gestor de incidencias del proyecto. Informa de problemas de seguridad como se describe en su política de seguridad.