¿Funciona “pmset schedule wake” cuando la tapa se cierra a la hora designada?

3

Estoy usando Air, que está en modo de reposo casi todo el día. Quiero que ejecute un script de shell todas las mañanas, así que configuro mi Air para que se active a las 7:00 con el comando "pmset" y ejecute el script a las 7:01 con otro comando. Sin embargo, esto no funciona cuando la tapa está cerrada y no está conectada a la corriente a las 7:00, y la secuencia de comandos no se ejecuta hasta que la despierto sola.

¿Funciona "pmset schedule wake" cuando la tapa está cerrada y conectada a la alimentación?

    
pregunta I-was-a-Ki 28.04.2017 - 00:40

1 respuesta

3

Mi entendimiento es no, porque el hecho de tener la tapa cerrada está diseñado para poner el aire en reposo (esto se hace con imanes). La única excepción es modo clamshell cerrado donde lo necesite:

  • alimentación conectada
  • pantalla conectada
  • teclado externo + mouse o trackpad (bluetooth o USB)

Puedes ver los eventos de energía con pmset -g pslog , por lo que si configuras una activación y luego tienes terminal.app u otra línea de comandos para ver el registro, puedes mirar las cosas cuando despiertas la Mac con la tapa abierta. o pantalla externa. Power Nap sería la única forma en que podría ejecutar algunos eventos con la tapa cerrada y no en modo clamshell.

Además, aunque no he intentado hacer lo que estás tratando de hacer, he notado que permitir 5 minutos para un evento de activación programado suele ser una mejor manera de hacerlo.

Por lo tanto, podría intentar ejecutar el script un poco más tarde (por ejemplo, a las 7:05), o quizás configurar el aire para que se active a las 6:56. Sin embargo, como dije anteriormente, la tapa que se cierra significa que el imán activará un evento de suspensión.

    
respondido por el Monomeeth 28.04.2017 - 01:07

Lea otras preguntas en las etiquetas