Tips Mengatur Automated Workflow di Shortcuts iOS untuk Hemat Baterai Saat Tidur

Tips Mengatur Automated Workflow di Shortcuts iOS untuk Hemat Baterai Saat Tidur

Baterai iPhone yang terkuras saat tidur adalah masalah klasik yang sering dialami pengguna iOS. Padahal, kita tidak melakukan apa-apa selain menaruh ponsel di meja samping tempat tidur. Penyebabnya bisa macam-macam: sinkronisasi background yang agresif, notifikasi yang terus berdatangan, atau aplikasi yang tetap aktif meski layar sudah mati. Untungnya, iOS punya fitur Shortcuts yang bisa kita manfaatkan untuk membuat automated workflow—alur kerja otomatis yang mengatur ponsel masuk mode hemat daya saat kita tidur, tanpa perlu repot mengatur manual setiap malam.

Artikel ini akan membahas cara praktis membuat automation di Shortcuts iOS yang benar-benar menghemat baterai, lengkap dengan contoh konkret dan kesalahan umum yang perlu dihindari. Cocok untuk kamu yang suka ngutak-atik sistem, termasuk pengguna Termux atau developer yang ingin mengoptimalkan workflow harian.

Mengapa Baterai Terkuras Saat Tidur?

Sebelum masuk ke solusi, penting memahami penyebabnya. Dari pengalaman saya menguji berbagai skenario, ada beberapa faktor utama: Background App Refresh yang aktif untuk puluhan aplikasi, fetch email otomatis setiap 15 menit, lokasi GPS yang terus dipantau oleh aplikasi cuaca atau fitness tracker, dan koneksi Bluetooth yang mencari perangkat paired meski tidak digunakan. Kombinasi faktor-faktor ini bisa menguras 15-25% baterai dalam semalam, padahal seharusnya hanya 3-5% jika diatur dengan benar.

Langkah Praktis Membuat Automation Hemat Baterai

  1. Buka aplikasi Shortcuts dan pilih tab Automation. Ketuk tombol plus di pojok kanan atas, lalu pilih "Create Personal Automation". Ini adalah fondasi dari workflow otomatis kita.
  2. Pilih trigger "Time of Day". Misalnya, set jam 23:00 sebagai waktu mulai mode hemat baterai. Pastikan opsi "Run Immediately" diaktifkan agar tidak perlu konfirmasi manual setiap malam—ini penting untuk benar-benar otomatis.
  3. Tambahkan action "Set Low Power Mode". Cari action ini di search bar dan toggle ke posisi "On". Low Power Mode akan mengurangi background activity, menurunkan brightness, dan mematikan fetch otomatis.
  4. Tambahkan action "Set Do Not Disturb". Ini mencegah notifikasi menghidupkan layar dan memicu proses background. Pilih durasi "Until I turn it off" atau set waktu berakhir, misalnya jam 6 pagi.
  5. Tambahkan action "Set Airplane Mode" (opsional tapi efektif). Jika kamu tidak perlu menerima panggilan darurat di malam hari, Airplane Mode adalah cara paling ampuh menghemat baterai. Alternatifnya, matikan hanya Wi-Fi dan Bluetooth lewat action terpisah jika tetap ingin bisa dihubungi via cellular.
  6. Tambahkan action "Set Brightness" ke level rendah. Misalnya 10-20%. Ini berguna jika kamu terbangun tengah malam dan perlu cek ponsel—layar tidak akan menyilaukan dan baterai tetap aman.
  7. Buat automation kedua untuk pagi hari. Set trigger jam 6:00 atau sesuai waktu bangun kamu. Tambahkan action untuk mematikan Low Power Mode, mematikan Do Not Disturb, menghidupkan Wi-Fi, dan mengembalikan brightness ke level normal (misalnya 50%). Ini memastikan ponsel kembali ke mode produktif saat kamu bangun.
  8. Test automation dengan mengubah waktu trigger sementara. Jangan langsung set jam tidur asli. Ubah dulu ke 5 menit dari sekarang, lalu amati apakah semua action berjalan sesuai rencana. Ini langkah debugging yang sering dilupakan dan bisa menghindarkan kamu dari kejutan di tengah malam.

Optimasi Lanjutan untuk Developer dan Power User

Jika kamu familiar dengan scripting atau Termux, ada beberapa trik tambahan. Misalnya, gunakan action "Run Script Over SSH" untuk trigger script di server lokal atau Raspberry Pi yang mematikan layanan tertentu saat kamu tidur. Atau, integrasikan dengan Home Assistant untuk mematikan smart home devices yang tidak perlu aktif malam hari—ini tidak hanya hemat baterai ponsel, tapi juga listrik rumah.

Saya pernah membuat workflow yang mengirim log baterai ke server via curl setiap pagi, sehingga bisa tracking pola konsumsi baterai dalam jangka panjang. Caranya: tambahkan action "Get Battery Level", lalu "Get Contents of URL" dengan method POST ke endpoint logging sederhana. Data ini berguna untuk identifikasi anomali, misalnya tiba-tiba baterai drop drastis karena ada aplikasi yang bermasalah.

Kesalahan yang Sering Terjadi

  • Lupa menonaktifkan "Ask Before Running". Ini membuat automation tidak benar-benar otomatis karena tetap butuh konfirmasi manual. Pastikan toggle ini off di pengaturan automation.
  • Menumpuk terlalu banyak action dalam satu automation. Shortcuts punya limit eksekusi, dan automation yang terlalu kompleks bisa gagal di tengah jalan tanpa notifikasi error. Lebih baik buat beberapa automation sederhana yang saling melengkapi.
  • Tidak membuat automation pemulihan untuk pagi hari. Akibatnya, ponsel tetap dalam Low Power Mode sepanjang hari dan kamu kehilangan fitur-fitur penting seperti background sync atau Hey Siri.
  • Menggunakan Airplane Mode tanpa pertimbangan. Jika kamu perlu bisa dihubungi untuk urusan darurat, jangan aktifkan Airplane Mode. Cukup matikan Wi-Fi dan Bluetooth saja.
  • Tidak test automation sebelum digunakan rutin. Saya pernah mengalami automation yang mematikan alarm karena salah konfigurasi Do Not Disturb. Selalu test dulu dengan waktu dummy.

Tips Aman dan Etis

Automation adalah alat produktivitas, bukan untuk bypass sistem keamanan atau mengganggu orang lain. Jangan gunakan Shortcuts untuk spam notifikasi, auto-reply yang menyesatkan, atau mengakses data tanpa izin. Jika kamu membuat automation yang melibatkan server eksternal atau API, pastikan menggunakan HTTPS dan jangan hardcode credential di dalam shortcut—gunakan environment variable atau keychain jika memungkinkan.

Untuk pengguna Termux, hindari membuat script yang berjalan terus-menerus di background hanya untuk trigger automation iOS. Ini kontraproduktif karena justru menguras baterai. Lebih baik gunakan trigger native iOS seperti Time of Day, Location, atau NFC tag.

Jika kamu berbagi shortcut dengan orang lain, pastikan tidak ada action yang bisa disalahgunakan, seperti mengirim data pribadi ke server yang tidak jelas atau mengubah pengaturan sistem secara permanen tanpa pemberitahuan.

Monitoring dan Penyesuaian

Setelah automation berjalan beberapa hari, cek Battery Health di Settings untuk melihat apakah ada perbaikan. Biasanya, kamu akan melihat penurunan konsumsi baterai malam hari dari 15-20% menjadi 3-5%. Jika tidak ada perubahan signifikan, cek aplikasi mana yang masih aktif di background lewat Settings > Battery > Battery Usage by App. Kadang ada aplikasi nakal yang tetap berjalan meski sudah di-restrict.

Saya pribadi menyesuaikan automation setiap beberapa bulan, tergantung perubahan rutinitas. Misalnya, saat ada project yang butuh on-call 24/7, saya nonaktifkan Airplane Mode dan hanya andalkan Low Power Mode plus Do Not Disturb dengan exception untuk kontak tertentu.

Kesimpulan

Automated workflow di Shortcuts iOS adalah solusi praktis untuk menghemat baterai saat tidur tanpa perlu repot mengatur manual setiap malam. Dengan kombinasi Low Power Mode, Do Not Disturb, dan pengaturan konektivitas yang tepat, kamu bisa mengurangi konsumsi baterai malam hari hingga 70-80%. Kuncinya adalah membuat automation yang seimbang—cukup agresif untuk hemat baterai, tapi tidak sampai mengganggu fungsi penting seperti alarm atau panggilan darurat.

Untuk developer dan power user, Shortcuts bisa diintegrasikan dengan tool lain seperti Termux, Home Assistant, atau server pribadi untuk workflow yang lebih kompleks. Yang penting, selalu test automation sebelum digunakan rutin, dan jangan lupa buat automation pemulihan untuk pagi hari agar ponsel kembali ke mode produktif saat kamu bangun. Selamat mencoba, dan semoga baterai iPhone kamu awet sampai pagi!

Next Post Previous Post
No Comment
Add Comment
comment url