Periodic Announce
Periodic Announcer, digunakan untuk menyalakan Announcer Manual secara otomatis sesuai periodic yang diinginkan, misal dibunyikan setiap satu jam, setiap 15 menit, atau periodik yang lain. Untuk masuk ke menu ini dapat dilakukan dengan langkah seperti berikut:
Pastikan sudah masuk modul admin AAS
Langkah akses menu periodic announce
Halaman Home Periodic Announce AAS
Keterangan:
Periodic announcer, nama periodic announcer dan setting periodic time (crontab)
Enable, bertanda centang hijau berarti aktif digunakan (enable); bertanda silang merah berarti sedang tidak aktif (disable)
Announce, label announce dari announcer shorcut
Menambah Data Periodic Annnouncer
Klik tombol add new untuk menambah periodic announcer, akan muncul form add periodic announcer:
Form Add Periodic Annnouncer
Keterangan:
Name, nama periodic announcer
Announce, pilih shorcut announce yang telah dibuat pada announcer shorcut
Terminal/building, isi lokasi terminal dibunyikannya AAS (periodic announcer)
Interval, skip tidak digunakan
Crontab, Pilih konfigurasi periodic time. Jika belum ada, klik tanda + untuk membuat periodic time baru, akan muncul form seperti berikut
Form Crontab Untuk Konfigurasi Periodic Time
Minute(s), tulis periode menit ke berapa AAS akan dibunyikan, contoh konfigurasi:
* : crontab announce tiap menit
*/5 : crontab announce tiap menit ke 5 (dan kelipatannya) (menit ke 5, 10, 15, 20, dst). noted, angka 5 dapat diganti dengan angka yang merupakan faktor dari 60
10 : crontab announce pada menit ke 10
4, 7, 10 : crontab announce pada menit tertentu (menit ke 4, 7, 10)
Hour(s), tulis periode jam ke berapa AAS akan dibunyikan, contoh konfigurasi:
* : crontab announce tiap jam
*/2 : crontab announce tiap jam ke 2 dan kelipatannya. noted, angka 2 dapat diganti dengan angkayang merupakan faktor dari 24
10 : crontab announce pada jam ke 10 (jam 10.xx), xx tergantung pengaturan menit
4, 7, 10 : crontab announce pada jam tertentu (jam 4.xx; 7.xx; 10.xx)
Day(s) of The Week, tulis tiap hari apa AAS akan dibunyikan, contoh konfigurasi:
* : crontab announce tiap hari
1-6 adalah hari senin sampai sabtu, 7 atau 0 adalah hari minggu
1 : crontab announce tiap senin
2 : crontab announce tiap selasa
2,3 : crontab announce hari selasa dan rabu
dan seterusnya
Day(s) of The Month, tulis setiap tanggal berapa AAS akan dibunyikan, contoh konfigurasi:
* : crontab announce setiap hari
10 : crontab announce pada tanggal 10
4, 7, 10 : crontab announce pada tanggal tertentu (tanggal 4, 7, 10)
Month(s) of The Year, tulis setiap bulan apa AAS akan dibunyikan, contoh konfigurasi
* : crontab announce semua bulan (tiap bulan)
1-11 adalah januari sampai november, 12 atau 0 adalah desember
1 : crontab announce bulan Januari
2 : crontab announce bulan Februari
2,3 : crontab announce Februari dan Maret
dan seterusnya
Cron Timezone, pilih UTC dikarenakan terkadang untuk localtime bisa jadi tidak sesuai
Contoh konfigurasi
berarti AAS akan announcing pada menit ke 0,10,20,30,40,50; jam 00–08.00 UTC, setiap hari, di semua tanggal, dan semua bulan
noted, dilarang menghapus crontab yang ada, dan sangat disarankan tidak diedit, tetapi buat baru seperti petunjuk di atas, karena ada kemungkinan crontab ini digunakan untuk konfigurasi yang lain
Mengubah dan Menghapus Periodic Announcer
Mengubah Data periodic announcer dapat dilakukan dengan cara klik salah satu periodic announcer >> edit data yang ingin diubah >> klik save
Menghapus data periodic announcer dapat dilakukan dengan 2 cara :
centang salah satu atau beberapa periodic announcer pada kotak centang paling kiri >> muncul popup action >> pilih dropdown Delete Selected Periodic Announcer >> klik go, atau
klik salah nama maskapai >> klik pada tombol delete >> klik yes
Auto Prayer Time
Auto Prayer Time, digunakan untuk announce waktu sholat otomatis. Jadi dengan pengaturan ini AAS akan membunyikan informasi waktu sholat sesuai waktunya. Waktu akan update otomatis setiap hari berdasarkan pergeseran waktu sholat berdasarkan lokasi Bandara. Berikut urutan langkah pengaturan auto prayer time:
Setting Utilities >> config, untuk mengambil API waktu sholat dari https://www.api.aladhan.com
Setting Audio Files, untuk input file audio tentang pemberitahuan waktu sholat telah tiba
Setting Announcer Script, untuk konversi file audio menjadi script (announcer script)
Setting Announcer Shorcuts, untuk konversi announcer script menjadi shorcut announcer
Setting Periodic Announcer, untuk setting announcer shorcut agar dapat berbunyi periodik sesuai waktu sholat
Setting Utilities >> Config
Untuk masuk ke menu ini dapat dilakukan dengan langkah seperti berikut:
Pastikan sudah masuk modul admin AAS
Klik Icon Inalix Apps yang ada di pojok kiri atas >> muncul icon navbar >> klik icon titik sembilan >> tuliskan kata kunci config pada kotak pencarian >> klik menu config akan masuk ke halaman home utilities >> config
Icon Inalix Apps sudah dijelaskan di atas
Halaman Home Utilities >> Config
Cari name config (ctrl+F) dengan kata kunci “url prayer time data API for auto update periodic”, akan ada config seperti berikut:
Constance Config Untuk Announce Waktu Sholat Otomatis
Perhatikan value pada utilities >> config di atas (yang ditandai kotak merah) mengarah pada link waktu sholat kota Praya (nilai default) karena AAS ini dipasang di bandara Lombok (Kota Praya).
Ganti nama Praya sesuai dengan lokasi kota bandara, misal Surabaya untuk bandara Juanda. Note, Sebelum mengganti kota, cek ketersediaan API dan cek apakah prayer time sudah sesuai, dengan membuka link tersebut. Jika kurang sesuai, nama kota dapat diganti dengan kota sekitar bandara.
Cek API Auto Prayer Time pada Website Aladhan (Kota Sidoarjo)
Setting Audio Files
Setelah seting utilities >> config untuk item url prayer time data API for auto update periodic, berikutnya akses menu Audio Files, untuk menambahkan file audio (informasi waktu sholat subuh, dluhur, ashar, maghrib, isya’). Penjelasan detail menambahkan file audio sudah dijelaskan di sub bab sebelumnya. Contoh add audio files untuk informasi SholatTime ditunjukkan pada gambar berikut:
Menambahkan Audio File Informasi Waktu Sholat
Sehingga pada halaman home audio files, terdapat data seperti berikut:
Data Informasi Waktu Sholat Pada Halaman Home Audio Files
Setting Announcer Script
Setelah setting audio files >> dapat dilanjutkan akses menu Announcer Script, untuk konversi audio files, dirangkai menjadi sebuah script (announcer script). Penjelasan detail tentang pengaturan konfigurasi announce scripts sudah dijelaskan di sub bab sebelumnya. Contoh add announcer script M_SholatTime ditunjukkan pada gambar berikut:
Menambahkan Audio File Informasi Waktu Sholat
Note, nama command disesuaikan waktu sholat. nama ini harus sama saat input data ke announcer shorcut, yang akan dijelaskan di bawah ini
Setting Announcer Shortcuts
Setelah setting announcer script >> dapat dilanjutkan akses menu Announce Shortcuts, untuk konversi command announce script menjadi shorcut announcer. Penjelasan detail konfigurasi announcer shorcuts sudah dijelaskan di sub bab sebelumnya. Untuk settting auto announce prayer, buat 5 konfigurasi konfigurasi untuk masing-masing waktu sholat. Salah satu contoh konfigurasi announcer shorcut dapat dilakukan seperti berikut:
Konfigurasi Announce Shortcuts untuk Auto Prayer Time
Sehingga ada 5 data announcer shorcuts pada halaman home announcer shorcut seperti gambar berikut
Lima Konfigurasi Announcer Shorcut untuk Informasi Waktu Sholat
Setting Periodic Announcer
Menu Periodic Announce, digunakan untuk membunyikan shorcut announcer sesuai waktu sholat mengacu waktu yang ada di data API web aladhan. Pada halaman home periodic announcer, klik add new, dan isikan konfigurasi seperti berikut:
Konfigurasi Add Periodic Announce untuk Auto Prayer Time
Ket.
name, isi judul auto prayer time, misal; informasi waktu ashar
announce, pilih shorcut announcer sesuai nama waktu sholat
terminal, sesuaikan lokasi terminal.
interval, skip
method, pilih auto prayer time sesuai waktu sholat
crontab, buat konfigurasi periodic time. Penjelasan detil crontab sudah dijelaskan pada sub bab sebelumnya. Gunakan konfigurasi periodic time sesuai waktu sholat pada saat itu. Waktu sholat hari berikutnya akan auto update mengikuti data API dari web aladhan. Berikut contoh tabel yang menunjukkan waktu sholat di praya (Lombok) pada saat itu
Tabel Konfigurasi Crontab mengikuti Waktu Sholat di Lombok (Praya) Pada Waktu Setting AAS Waktu Sholat
Waktu Sholat (WITA)
Waktu Sholat (UTC)
Konfigurasi Crontab
Subuh
05.08
21.08
8 21 * * * (m/h/d/dM/MY) UTC
Dluhur
12.21
04.21
21 4 * * * (m/h/d/dM/MY) UTC
Ashar
15.40
07.40
40 7 * * * (m/h/d/dM/MY) UTC
Maghrib
18.09
10.09
9 10 * * * (m/h/d/dM/MY) UTC
Isya’
19.24
11.24
24 11 * * * (m/h/d/dM/MY) UTC