Laptop PCバッテリの充電状態を確認する - aktnk/til GitHub Wiki

実現したいこと

  • Ubuntu Serverが動作している Laptop PC のバッテリ状態を確認する

前提環境

  • OS: Ubuntu 24.04 LTS
  • PC: ASUS Notebook PC model UX331U

確認方法

  • バッテリデバイスのpathを確認する
    $ upower --enumerate
    /org/freedesktop/UPower/devices/battery_BAT0  ← これが状態を確認したいバッテリ
    /org/freedesktop/UPower/devices/line_power_AC0
    /org/freedesktop/UPower/devices/DisplayDevice
    $ 
    
  • バッテリの状態を表示する
    $ upower -i /org/freedesktop/UPower/devices/battery_BAT0
      native-path:          BAT0
      vendor:               ASUSTeK
      model:                ASUS Battery
      power supply:         yes
      updated:              Sun 02 Mar 2025 06:04:18 PM JST (4 seconds ago)
      has history:          yes
      has statistics:       yes
      battery
        present:             yes
        rechargeable:        yes
        state:               fully-charged
        warning-level:       none
        energy:              35.066 Wh
        energy-empty:        0 Wh
        energy-full:         35.066 Wh
        energy-full-design:  50.117 Wh
        energy-rate:         0 W
        voltage:             15.86 V
        charge-cycles:       296
        percentage:          100%
        capacity:            69.9683%
        technology:          lithium-ion
        icon-name:          'battery-full-charged-symbolic'
    
    $