Programmare l'avvio e lo spegnimento automatico del Mac
Volevo che il Mac in ufficio si spegnesse da solo ogni sera alle 23 per risparmiare energia e si riaccendesse in autonomia alle 8 del mattino. Sono andato nelle impostazioni di sistema, ho cercato la voce relativa al risparmio energetico e ho scoperto che il pulsante per programmare gli orari non c'era più. A partire da macOS Ventura, e proseguendo su Sonoma e Sequoia, Apple ha rimosso l'interfaccia grafica per gestire questa operazione. Una scelta che costringe a usare strumenti meno immediati solo per fare un'azione di base. Ho analizzato come recuperare questa funzione e ho trovato il modo di ripristinare le automazioni.
LEGGI ANCHE: 10 Modi per Riavviare il Mac e Risolvere Problemi di Avvio
Programmare l'avvio e lo spegnimento tramite Terminale
La funzione non è sparita, è stata solo nascosta. Il sistema operativo continua a gestire gli orari di alimentazione tramite un comando chiamato pmset. Per usarlo, occorre interagire direttamente con il Terminale, che si trova nella cartella Applicazioni, all'interno di Utility.
Il comando segue una struttura precisa: richiede i permessi di amministratore, l'azione da compiere, i giorni della settimana e l'orario esatto. I giorni vanno indicati con le lettere inglesi:
- M per Lunedì
- T per Martedì
- W per Mercoledì
- R per Giovedì
- F per Venerdì
- S per Sabato
- U per Domenica
Se vogliamo includere tutti i giorni lavorativi scriviamo MTWRF, mentre per l'intera settimana usiamo MTWRFSU. L'orario va inserito nel formato 24 ore (ore:minuti:secondi).
Ecco i comandi principali da utilizzare:
- Per avviare il Mac ogni mattina alle 8: digitare sudo pmset repeat wakeorpoweron MTWRF 08:00:00 e premere Invio. Sarà richiesta la password del Mac (mentre la scrivete non appariranno caratteri, è normale).
- Per spegnere il computer ogni sera alle 23: digitare sudo pmset repeat shutdown MTWRFSU 23:00:00 e premere Invio.
- Per riavviare la macchina ogni domenica a mezzanotte: digitare sudo pmset repeat restart U 00:00:00 e premere Invio.
C'è un dettaglio fondamentale da ricordare: macOS non permette di salvare due comandi di programmazione separati. L'ultimo comando inserito cancella quello precedente. Se vogliamo che il Mac si accenda alle 8 e si spenga alle 23, dobbiamo scrivere tutto in un'unica riga.
Il comando combinato per i giorni feriali è questo: sudo pmset repeat wakeorpoweron MTWRF 08:00:00 shutdown MTWRF 23:00:00
Controllare e cancellare le programmazioni
Per verificare che tutto sia stato impostato correttamente, basta digitare pmset -g sched. Il sistema mostrerà l'elenco degli eventi futuri programmati. Se invece vogliamo cancellare ogni automatismo e tornare alla gestione manuale, il comando è sudo pmset repeat cancel.
L'alternativa per chi non vuole usare i codici
Digitare righe di comando può portare a errori di battitura che rendono l'operazione frustrante. In questi casi, la rotta di Navigaweb suggerisce di usare un'utility esterna che faccia da interfaccia visiva al comando pmset.
OnyX è un software gratuito per la manutenzione di macOS. Dopo aver scaricato la versione adatta al proprio sistema operativo e averlo avviato, bisogna andare nella sezione Parametri e cercare il tab relativo all'alimentazione. Qui è possibile scegliere i giorni e gli orari da menu a tendina, proprio come accadeva nelle vecchie versioni di macOS. Il programma si occuperà di inviare il comando corretto al sistema senza che noi dobbiamo scrivere nulla.
Gestione su macOS Monterey e versioni precedenti
Chi usa sistemi meno recenti non ha bisogno di software esterni o codici. Nelle Preferenze di Sistema, cliccando su Risparmio Energetico (o Batteria nei portatili), è presente il pulsante Programma. Da lì si possono spuntare le caselle per l'avvio, il riavvio o lo spegnimento definendo l'orario desiderato.
Aspetti importanti per non sbagliare la configurazione
- Il limite di FileVault. Se il disco è crittografato con FileVault, l'accensione automatica ferma il Mac alla schermata di login. Il sistema non caricherà le app in background finché non inseriremo la password manualmente.
- Documenti non salvati. Se al momento dello spegnimento programmato ci sono file aperti e non salvati, macOS potrebbe bloccare la chiusura per evitare la perdita di dati, lasciando il computer acceso.
- Alimentazione dei MacBook. I laptop ignorano l'accensione programmata se non sono collegati alla corrente. È un sistema di sicurezza per evitare che il computer si accenda da solo mentre è chiuso in una borsa, surriscaldandosi.
- Differenza tra Stop e Spegnimento. Lo spegnimento totale azzera i consumi e pulisce la RAM. Lo Stop (sleep) invece mantiene i dati in memoria per ripartire in un secondo, ma consuma una piccola quantità di energia.
Diario di bordo di Navigaweb
Onestamente trovo ridicolo che Apple abbia rimosso un'opzione così semplice dall'interfaccia utente, costringendo chiunque a usare il Terminale. Sembra quasi che vogliano spingere l'utente a lasciare il Mac sempre in Stop, ignorando che per chi lavora in ufficio o gestisce server domestici, un riavvio programmato aiuta a mantenere il sistema più fluido. Se non avete familiarità con i comandi, installate OnyX: è uno strumento che ogni utente Mac dovrebbe avere nel cassetto, non solo per l'energia, ma per pulire il sistema quando inizia a rallentare.
Se vogliamo accendere automaticamente un PC Windows possiamo leggere le nostre guide ai programmi per gestire l'avvio automatico in Windows e del computer.
Posta un commento