macOS: determine se o carregador CA está conectado.

Se você deseja determinar na linha de comando se um carregador CA está conectado, você pode usar pmsetpara descobrir.

pmset -g ac

Quando um carregador está conectado, você obtém o seguinte:

Wattage = 85W
Revision = 0x0000
AdapterID = 0x0100
Family Code = 0x0085
Serial Number = 0x00225c8e

Se nenhum adaptador estiver conectado, você obtém:

No adapter attached.

Também vi casos em que o macOS parece que não consegue se comunicar com o carregador corretamente e você recebe isso como saída. Desconectar e reconectar pode resolver isso.

Revision = 0x0000
AdapterID = 0x0000
Family Code = 0x0000
Serial Number = 0x0000000