Grâce au WiFi et donc (souvent) à une connexion internet, un ESP8266 ou ESP32 programmé avec ESPEasy a aussi la possibilité d'afficher l'heure.
Pour que cela fonctionne, la récupération de l'heure via un serveur NTP dans ESPEasy doit d'abord être activée et un serveur correct configuré.
Ce que vous devez faire pour qu'ESPEasy obtienne automatiquement l'heure actuelle d'un serveur de temps NTP est décrit dans l'article suivant.
Consignes de sécurité
Je sais que les notes suivantes sont toujours un peu ennuyeuses et semblent inutiles. Malheureusement, de nombreuses personnes qui savaient "mieux" ont perdu des yeux, des doigts ou d'autres choses à cause d'une négligence ou se sont blessées. La perte de données est presque négligeable en comparaison, mais même celles-ci peuvent être vraiment ennuyeuses. Par conséquent, veuillez prendre cinq minutes pour lire les consignes de sécurité. Parce que même le projet le plus cool ne vaut pas une blessure ou d'autres problèmes.
https://www.nerdiy.de/sicherheitshinweise/
Liens d'affiliation/publicitaires
Les liens vers des boutiques en ligne répertoriés ici sont des liens dits d'affiliation. Si vous cliquez sur un tel lien d'affiliation et effectuez un achat via ce lien, Nerdiy.de recevra une commission de la boutique en ligne ou du fournisseur concerné. Le prix ne change pas pour vous. Si vous effectuez vos achats via ces liens, vous aidez Nerdiy.de à pouvoir proposer d'autres projets utiles à l'avenir. 🙂
Conditions préalables
Articles utiles :
Vous pouvez trouver des conseils supplémentaires sur ESPEasy dans les articles suivants.
- ESPEasy - Exécutez des commandes et des actions via HTTP, MQTT, UDP et directement
- ESPEasy - Compiler et flasher le firmware et configurer les données d'accès WiFi
Outil requis :
- Non-
Matériel requis :
Connaître l'adresse d'un serveur de temps
Il existe de nombreux serveurs de temps sur Internet à partir desquels vous pouvez obtenir l'heure gratuitement. Vous pouvez également trouver une liste assez complète sur https://www.ntp-server.de/ntp-server-deutschland/
Il est conseillé de choisir des serveurs NTP qui ne sont pas éloignés si possible. C'est pourquoi je recommanderais de choisir un serveur de temps d'un fournisseur allemand. Vous trouverez ci-après, par exemple, une liste des serveurs de temps proposés par la PTB (Physikalisch-Technische Bundesanstalt).
Serveur NTP allemand du PTB (Physikalisch-Technische Bundesanstalt)
Serveur de temps PTB 1 : ptbtime1.ptb.de
https://www.ntp-server.de/ntp-server-deutschland/
Serveur de temps PTB 2 : ptbtime2.ptb.de
Serveur de temps PTB 3 : ptbtime3.ptb.de
Comme alternative, vous pouvez également utiliser un serveur NTP encore plus "local". De nombreux routeurs domestiques offrent la même option, par exemple. Ainsi, au lieu d'utiliser un serveur de temps externe, vous utilisez simplement votre routeur comme serveur de temps.
Des conseils sur la façon de configurer votre FritzBox, par exemple, peuvent également être trouvés sous le lien suivant : https://avm.de/service/fritzbox/fritzbox-7590/wissensdatenbank/publication/show/336_Zeitsynchronisation-NTP-fur-FRITZ-Box-und-Netzwerkgerate-einrichten/
Configurer le serveur de temps dans ESPEasy
Dès que vous avez trouvé un serveur de temps que vous souhaitez utiliser comme source pour l'heure, il vous suffit de le saisir dans votre configuration ESPEasy.
Pour ce faire, passez à l'interface Web de votre appareil ESPEasy. Pour ce faire, entrez l'adresse IP de l'appareil dans la barre d'adresse de votre navigateur.
Comment connaître l'adresse IP des appareils de votre réseau est également dans l'article Afficher/connaître l'adresse IP des appareils du réseau décrites.
Passez ensuite à la zone "Outils"
Une fois arrivé dans la zone "Outils", vous devez cliquer sur le bouton "Avancé".
Là, vous avez la possibilité de configurer le serveur de temps NTP dans la section "Paramètres NTP".
Pour ce faire, cochez la case "Utiliser NTP" et entrez le serveur de temps souhaité dans "Nom d'hôte NTP".
Si vous préférez utiliser votre routeur ou, comme dans cet exemple, votre FritzBox comme serveur de temps, vous pouvez désormais également saisir l'adresse de votre routeur ou de la FritzBox. Dans le cas de la FritzBox, il s'agit
fritz.box
Une fois que vous avez entré les paramètres, vous devez encore enregistrer les paramètres.
Pour ce faire, faites défiler vers le bas de la page de configuration et confirmez les paramètres en cliquant sur "Soumettre".
Si vous revenez maintenant à la page "Principale", vous devriez voir la date et l'heure actuelles dans l'aperçu de la section "Heure locale".
Définir le fuseau horaire
Après avoir défini le bon serveur de temps, vous devrez peut-être également configurer le fuseau horaire approprié. Pour ce faire, revenez à la même page sur laquelle vous avez précédemment configuré les données NTP. Donc Outils->Avancé.
Là, vous pouvez effectuer les réglages nécessaires dans la section "Paramètres DST". En plus des dates exactes auxquelles vous souhaitez passer de l'heure d'hiver à l'heure d'été, vous pouvez également spécifier le fuseau horaire dans lequel vous vous trouvez sous "Décalage de fuseau horaire (UTC +)".
Entrez l'écart par rapport à votre fuseau horaire (en minutes) et cochez la case dans la section "DST".
Dès que vous avez tout configuré, vous devez à nouveau accepter les données en cliquant sur le bouton "Soumettre".
A quoi ça sert tout ça ?
Un cas d'utilisation typique où vous dépendez de l'heure correcte est lorsque vous avez configuré un pxlBlck, par exemple. Cela peut (si vous le souhaitez) également afficher l'heure actuelle sur son écran LED. Vous pouvez également trouver des informations à ce sujet dans les articles suivants.
- pxlBlck - Un système d'information IOT/SmartHome
- pxlBlck - Installer et configurer le plugin pxlBlck
- pxlBlck - Configurer les cadrans d'horloge et les économiseurs d'écran
Amusez-vous avec le projet
J'espère que tout a fonctionné comme décrit. Si ce n'est pas le cas ou si vous avez des questions ou des suggestions, faites-le moi savoir dans les commentaires. Je les ajouterai à l'article si nécessaire.
Les idées de nouveaux projets sont toujours les bienvenues. 🙂
PS Beaucoup de ces projets - en particulier les projets matériels - coûtent beaucoup de temps et d'argent. Bien sûr, je le fais parce que j'aime ça, mais si vous pensez que c'est cool que je partage l'information avec vous, je serais heureux d'un petit don au fonds du café. 🙂
Un commentaire