Nella nostra Debian c'è (o almeno dovrebbe esserci) il tool UPower, lo usiamo in questo modo; per prima cosa, andiamo a stampare a video la lista di tutte le sorgenti di alimentazione collegate (ovviamente, fate in modo che sia collegata anche la batteria):
upower -e
Questo è il mio output:
/org/freedesktop/UPower/devices/line_power_ACAD /org/freedesktop/UPower/devices/battery_BAT1
Ok, l'oggetto che ci interessa è il secondo (il primo riguarda l'alimentazione da rete). Ora chiediamo a UPower di recuperare le informazioni che ci interessano:
upower -i /org/freedesktop/UPower/devices/battery_BAT1
La risposta sarà simile a questa:
native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/PNP0C0A:00/power_supply/BAT1 vendor: COMPAL model: PABAS0241231 serial: 41167 power supply: yes updated: Thu Oct 17 19:12:09 2013 (258 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: fully-charged energy: 45.7542 Wh energy-empty: 0 Wh energy-full: 45.7542 Wh energy-full-design: 48.84 Wh energy-rate: 0.0111 W voltage: 12.416 V percentage: 100% capacity: 93.6818% technology: lithium-ion
Semplice no? Alla prossima..