Configurar e integrar un RTC en Raspbian Jessie: trucos

Configurado el RTC he integrado con el sistema operativo a través de ntpd pueden hacerse algunas cosas para mantener la hora correcta durante largos periodos de funcionamiento, que es mi intención al tratarse de un sistema de riego.

He creado un cronjob semanal que carga la hora del sistema operativo al RTC para asegurarme de que la hora y fecha son precisas, eliminando las desviación que pueda tener el RTC.

~$ sudo nano /etc/cron.weekly/semrtc ~$ sudo chmod 755 /etc/cron.weekly/semrtc

Con el contenido:

#!/bin/sh hwclock -w

Además he creado otro cronjob diario que elimina la desviación diariamente.

~$ sudo nano /etc/cron.daily/adjrtc ~$ sudo chmod 755 /etc/cron.daly/adjrtc

Con el contenido:

#!/bin/sh hwclock –adjust

Por último, existe una herramienta que se llama ntpdate que se utiliza para forzar al sistema operativo a sincronizar la hora con determinado servidor NTP. Para que funcione es necesario desactivar ntpd primero:

~$ sudo service ntp stop ~$ sudo ntpdate -s hora.roa.es ~$ sudo service ntp start