Pada artikel kali ini kita akan membahas tentang bagaimana cara mengontrol Mikrotik dari jarak jauh menggunakan pesan SMS. Tentu saja instruksi ini berlaku untuk Mikrotik yang menjalankan RouterOS, dengan modem 3G terpasang.
Anggaplah kita sudah memiliki sistem yang dikonfigurasi, mengikuti contoh dari dua publikasi sebelumnya. RouterOS memiliki fungsionalitas yang baik untuk bekerja dengan SMS. Itu terletak di bagian Alat - SMS. Agar Mikrotik dapat menerima pesan SMS, opsi “Receive Enabled” yang sesuai harus diaktifkan.
Selain itu, kita perlu mengkonfigurasi parameter berikut:
- Port, seperti yang Anda duga, ini adalah port USB tempat modem kami berada.
- Channel, tergantung pada modem yang dipasang; untuk Huawei E173 saluran ke-2 digunakan, untuk modem lain Anda perlu mencari informasi atau memilihnya sendiri.
- Secret, kata sandi khusus, yang tanpanya Mikrotik tidak akan menjalankan perintah dalam SMS masuk.
- Allowed Number, - “nomor yang diizinkan”, opsi ini opsional ketika diinstal, Mikrotik akan menjalankan perintah hanya dari nomor yang ditentukan.
- Keep Max SMS, jumlah pesan yang disimpan; Semua pesan disimpan di kartu SIM, sehingga jika Anda memasukkan terlalu banyak dan jumlah SMS yang disimpan mencapai batas, Mikrotik tidak akan bisa menerima SMS baru. Secara pribadi, saya menginstal 10 - lebih dari cukup.
Ada beberapa nuansa saat pengaturan yang penting untuk diingat! Jika penerimaan pesan diaktifkan, Anda tidak dapat mengubah pengaturannya. Oleh karena itu, untuk mengubah parameter, pertama-tama kita menonaktifkan penerimaan pesan, kemudian mengubah parameter, setelah itu kita dapat mengaktifkan opsi “Receive Enabled”.
Peringatan kedua adalah RouterOS secara otomatis menonaktifkan penerimaan SMS setelah reboot dan setelah setiap reboot, opsi ini harus diaktifkan secara manual. Untuk menghindari melakukan ini secara manual, Anda dapat membuat skrip sederhana dengan perintah.
Secara pribadi, saya menamakannya "enable_sms". Anda perlu menjalankan skrip ini hanya setelah memulai modem. Bagaimana menjadi? Dalam kode tersebut, Anda dapat menambahkan penundaan sebelum perintah aktifkan, misalnya 120 detik.
Idealnya, Anda juga harus menambahkan tanda centang untuk melihat apakah antarmuka telah dimuat, lalu mengubah pengaturannya. Secara pribadi, saya mengambil rute paling sederhana, di penjadwalan saya membuat tugas dengan skrip yang berjalan setiap 10 menit (intervalnya dapat ditingkatkan).
Itu saja pengaturannya, Mikrotik kita sudah siap menerima perintah. Sangat mudah bukan?.
1. Mengirim perintah SMS ke Mikrotik
Untuk mengirim perintah SMS, sintaks perintahnya adalah sebagai berikut:
Pada contoh script di atas, angka 1.234.567 adalah passwordnya; tanpanya, Mikrotik tidak akan menjalankan perintah; script_name adalah nama skrip yang perlu dijalankan.
Anda dapat membuat sejumlah skrip yang akan menjalankan perintah yang diperlukan. Di bawah ini saya akan memberikan beberapa perintah yang saya pribadi gunakan.
Kemudian kita buat skrip bernama "reboot", seperti contoh berikut.
Script ini mengirimkan notifikasi ke ponsel yang ditentukan bahwa Mikrotik sedang reboot, setelah beberapa saat restart dilakukan. Penundaan ini diperlukan agar router memiliki waktu untuk mengirimkan notifikasi SMS.
Untuk memastikan router sudah restart, anda bisa membuat script baru yang mengirimkan SMS, jangan lupakan penundaan sebelum pengiriman pesan. Tambahkan skrip itu sendiri ke penjadwalan, pilih "startup", mis. saat permulaan.
2. Mem-boot ulang antarmuka 3G
Untuk melakukan boot ulang dengan antarmuka 3G, kami telah siapkan script bernama "reboot3G" seperti contoh bawah ini.
Posting Komentar
別ページに移動します