Potrebbe essere possibile utilizzare ioreg per determinare il conteggio del ciclo della batteria. Un conteggio del ciclo basso indica che la batteria non è stata scaricata e caricata molto.
ioreg -l | grep Capacity
"Conteggio cicli" mostra quante volte la batteria è stata ciclata. Puoi leggere ulteriori informazioni sui conteggi del ciclo della batteria qui .
Un'altra idea è usare pmset per registrare lo stato della potenza del sistema. Potresti, in teoria, avere quel dump su un file da investigare dopo che è trascorso del tempo.
Dai un'occhiata alla pagina man per pmset .
pmset -g pslog registrerà lo stato della potenza del sistema. Quando il dispositivo è scollegato o collegato, vedrai l'aggiornamento del registro. Questo potrebbe mostrare la frequenza con cui un notebook è scollegato e caricato. Se rimane collegato per lunghi periodi di tempo, o spesso attinge da "AC Power", allora sapresti se è mobile o meno.