Ciao!
Purtroppo, come da te segnalato, al momento non esiste alcuna opzione che permetta lo spegnimento o l'accensione programmata dello smartphone. Ti spiego anche il motivo, secondo la mia opinione.
Lo smartphone non è pensato per essere spento regolarmente, come avveniva con i telefoni classici (i cosiddetti dumbphone), ad esempio durante la notte. È un dispositivo "smart", progettato per essere sempre connesso alla rete. Naturalmente nessuno ti vieta di spegnerlo — puoi farlo con l’apposito tasto — ma nell’uso comune, lo smartphone rimane sempre acceso, anche perché il sistema Android è stato sviluppato proprio con questa idea in mente. Un riavvio ogni tanto è utile, per liberare la RAM e ricaricare i processi, ma non è necessario spegnerlo ogni giorno.
Se desideri disconnetterti completamente, puoi utilizzare la modalità aereo, ad esempio durante la notte (infatti, se lo smartphone è spento, la sveglia non funziona).
Al contrario, l’accensione automatica da telefono spento non è tecnicamente possibile tramite software, proprio perché quest’ultimo ha bisogno che il sistema sia già in esecuzione, con la CPU attiva e i processi caricati in memoria. A telefono spento, questi componenti non funzionano, quindi il software non può avviarsi. È lo stesso motivo per cui la sveglia non suona se il telefono è completamente spento.
La maggior parte delle persone, proprio per questo, non spegne il telefono, ma utilizza modalità come "aereo" o "non disturbare". La tua idea può senz’altro essere interessante, ma probabilmente si tratta di una funzionalità di nicchia, che verrebbe utilizzata da pochi, dato che l’approccio all’uso dello smartphone è ormai cambiato.
In futuro, chissà, magari verrà implementata una funzione simile. Per quanto riguarda lo spegnimento automatico, esistono alcune app di terze parti che lo promettono, ma non ne garantirei il funzionamento e personalmente non mi sento di consigliarle.
A presto