En mi sistema puedo obtener la energía extraída de la batería de
cat /sys/class/power_supply/BAT0/power_now
9616000
En Thinkpads si el tp_smapi
módulo está cargado, el archivo es
cat /sys/devices/platform/smapi/BAT0/power_now
Sin embargo, el valor parece estar en µW. Puede convertirlo con cualquier herramienta con la que se sienta cómodo, por ejemplo awk
:
awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT0/power_now
9.616 W
En caso de que no pueda encontrar la ubicación dentro del sistema de archivos sysfs, puede buscarla:
find /sys -type f -name power_now 2>/dev/null
Además, el paquete lm-sensors
puede usarse para determinar el uso de energía del sistema en algunas máquinas:
# sensors power_meter-acpi-0
power_meter-acpi-0
Adapter: ACPI interface
power1: 339.00 W (interval = 1.00 s)