No meu sistema, posso obter a energia retirada da bateria de
cat /sys/class/power_supply/BAT0/power_now
9616000
No Thinkpads, se o módulo tp_smapi
estiver carregado, o arquivo é
cat /sys/devices/platform/smapi/BAT0/power_now
O valor parece estar em µW, no entanto. Você pode convertê-lo com qualquer ferramenta com a qual se sinta confortável. awk
:
awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT0/power_now
9.616 W
Caso você não consiga encontrar o local dentro do sistema de arquivos sysfs, você pode procurá-lo:
find /sys -type f -name power_now 2>/dev/null
Além disso, o pacote lm-sensors
pode ser usado para determinar o uso de energia do sistema em algumas máquinas:
# sensors power_meter-acpi-0
power_meter-acpi-0
Adapter: ACPI interface
power1: 339.00 W (interval = 1.00 s)