Raspberry Pi - Cara Menyinkronkan Waktu Raspberry Pi menggunakan rdate

Pengantar

Raspberry pi adalah perangkat keras IOT yang sangat populer yang merupakan tombak utama penggerak dari proyek hobi ke jaringan sensor sensitif serta industri otomasi. Ukuran perangkat ini adalah kecil dan bisa dioperasikan dengan raspbian linux atau windows core IOT. Namun, Raspberry pi tidak memiliki perangkat keras jam waktu atau ‘clock’. Dengan alasan ini banyak pengembang melakukan sinkronisasi waktu dengan mesin yang lain. Salah satunya adalah dengan menggunakan sinkronisasi waktu dengan windows komputer melalui layanan Rdate.

Instalasi

Rasberry Pi dengan perangkat lunak Raspbian linux.

rdate

Dalam gambar diatas menunjukkan kluster Raspberry-pi mendapat sinkronisasi waktu dengan window komputer.

Langkah yang di butuhkan untuk instalasi Rdate adalah sebagi berikut :

Memperbaharui Linux
sudo apt-get update
Instal Rdate
sudo apt-get install rdate
Pembuatan Kode sinkronisasi
sudo nano synch.sh

Masukkan kode ini dengan alamat IP windows mesin anda xxx.xxx.xxx.xxx.

sudo rdate -s xxx.xxx.xxx.xxx > /dev/null
hwclock -- systohc  > /dev/null
Pembutan Kron
crontab -e
* * * * * . /ke_direktori_tujuan/synch.sh

Instal Rdate di Window

Komputer Windows berfungsi sebagai server untuk sejumlah klien Raspberry pi. Mesin ini digunakan sebagai server waktu, disinkronkan dengan server waktu cloud. Kita perlu menginstal layanan Rdate dan merujuk semua perangkat raspberry pi ke mesin ini. Langkah selanjutnya adalah unduh peranhgkat kecil dari website ini Rdate.

Setelah di dowload, kopi rfc868time.exe ke direktori tujuan dan kemudian di instal.

- rfc868time -install

Jalankan servis Rdate.

sudo rdate -s xxx.xxx.xxx.xxx.  

Tes Rdate

Dalam terminal Raspberry-pi jalankan perintah dibawah ini :

$date

Rubah waktu di window komputer anda dan tunggu beberapa lama sampai cron waktu anda berjalan untuk melihat hasilnya di Raspberry-Pi anda. Jalankan ‘date’ sekali lagi untuk melihat hasilnya.

Kesimpulan

Langkah diatas bisa anda lakukan untuk mengambil waktu komputer windows untuk acuan waktu Raspberry-Pi anda.