ブログ - MacBookで電源ケーブルを付けたり外したりを検知する
ACアダプタをつけたまま.
ACアダプタを外してみた.
この変化をキャッチできれば,バッテリ駆動が始まった事がわかりますね.
しばらくすると,no estimateに時間が入る様になります.
細かいことでいうと,このバッテリ充電状態と稼働予測時間は,使い方によって再計算されてよく変わるので,しきい値を決めておいてアラートする様にしておけば良いかな.
$ pmset -g batt
Now drawing from 'AC Power'
-InternalBattery-0 100%; charged; 0:00 remaining present: true
$
$ pmset -g batt
Now drawing from 'Battery Power'
-InternalBattery-0 100%; discharging; (no estimate) present: true
$
しばらくすると,no estimateに時間が入る様になります.
$ pmset -g batt
Now drawing from 'Battery Power'
-InternalBattery-0 94%; discharging; 3:21 remaining present: true
$