Как получить энергопотребление на Mac - PullRequest
9 голосов
/ 05 января 2011

Я пытаюсь получить энергопотребление (в ваттах), но не могу понять, как.Я посмотрел на pmset и IOKit, но ничего не смог найти по этому поводу. coconutBattery может рассчитать его для ноутбуков, используя информацию о внутреннем питании MacOS 1004 *.

Ответы [ 3 ]

5 голосов
/ 05 января 2011
/usr/sbin/system_profiler SPPowerDataType | grep Wattage

Утилита также принимает флаг -xml; конкретный ключ в XML: sppower_ac_charger_watts.

2 голосов
/ 05 января 2011

Если вам нужна эта информация только для ноутбука, позвоните по номеру IOPMCopyBatteryInfo и посмотрите значения для ключей kIOBatteryVoltageKey и kIOBatteryAmperageKey для вычисления энергопотребления.

1 голос
/ 07 января 2011

Вы должны использовать ioreg -n "AppleSmartBatteryManager" -r -l и отсюда легко вычислить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...