Mise à l'heure automatique de la Wipy

Mise à l'heure automatique de la Wipy

Mise à l'heure automatique de la Wipy

Voici comment mettre à jour l'heure et la date de la Wipy en utilisant le serveur de temps pool.ntp.org
100% Complete

L'astuce consiste à mettre à jour l'horloge au boot de la Wipy.

Comme je ne souhaites pas que la Wipy reste bloquée pendant sont boot en attendant une réponse du serveur, j'utilise un tread

Pour cela modifier le fichier boot.py en lui apportant les lignes suivantes :

from machine import RTC

import _thread

# Update date in a tread

rtc = RTC()

_thread.start_new_thread(rtc.ntp_sync("pool.ntp.org"), ())

Pour vérifier que votre Wipy s'est mise à l'heure, dans la console REPL tappez :

from datetime import datetime

now = datetime.utcnow()

print( now)

Votre Wipy est à l'heure ? Alors vous pouvez passer à la suite.

Copyright © 2015 Alex-design.fr All rights reserved.