Bonjour,
Citation :Cependant en mode IT 20ms/50Hz, l'horloge tourne 2 fois trop vite (+2s toutes les secondes)
ça c'est normal, c'est prévu pour fonctionner avec les passages a zéro de la tension (50 Hz = 100 ZC par seconde donc un "top" toutes les 10ms) en faisant le choix 20ms, il faudrait une détection ZC uniquement sur front montant et ignorer le front descendant (on l'inverse) => c'est a peine compatible avec le pilotage d'un triac à 50% de sa capacité -> on va consommé et perturber uniquement une parité d'alternance (que le 'plus' ou que le 'moins')
Explication : S'il n'y a pas de détection ZC (choix GPIOs Triac : Pas de Triac) , en palliatif André a implémenté une horloge qui fait le top 'soft' toutes les 10ms (mais ce n'est pas synchrone avec le réseau, ce timer est tiré de l'horloge interne de l'ESP, ça permet de piloter les SSR)
Citation :Si internet coupe plusieurs jours et que le F1ATB reboote, l'heure continu via le 50Hz du réseau
Oui et Non : En considérant l'heure sur l'ESP correct avant la coupure internet :
différent cas qui aboutissent à la même chose:
* Horloge ESP réglée sur 'Internet' => Pas de soucis, l'horloge RTC de l'ESP continue d'avancer (dérive +/- 2s / jour) (juste elle n'est pas resynchroniser toutes les 3h sur une horloge atomique)
* Horloge ESP réglée sur 'IT 10ms/100Hz et le 10ms est soft => le top 10ms est donné par l'horloge interne de l'ESP, Pas de soucis, l'horloge de l'ESP continue d'avancer
* Horloge ESP réglée sur 'IT 10ms/100Hz et réel détection des ZC => l'heure avance avec la précision toute relative du 50Hz réseau EDF (+/- 1% ...)
Le problème arrive s'il y a reboot:
- le reboot est soft ou par appui sur le bouton Reset de l'ESP
sans coupure de l'alim => c'est un redémarrage "a chaud' : tout va bien la datation reste maintenue et correct
- le reboot est plutôt a considérer comme un redémarrage 'a froid' quand il y a perte de l'alim elec (microcoupure / de-branchage de l'alim par USB ...) => là c'est retour à l'âge de pierre au 1er janvier 1970 0h00 et sans internet pour faire une actualisation, l'ESP ne sera pas à l'heure, le cycle de programmation des Actions ne peut pas être suivi, c'est l'impasse jusqu'au retour internet ou une mise à jour date/heure manuellement
Citation :- Si EDF coupe plusieurs heures, l'heure se resynchronise via internet
Là il faut de l'éléc pour faire tourner l'ESP et la box internet (dans le meilleur des mondes c'est une batterie qui prendra la relève)
Le plus gros problème c'est la première mise a l'heure sur un démarrage 'à froid'
Le maintient de l'heure se gère très bien ensuite, peut importe le choix utilisateur
Conclusion si vous n'êtes pas opposé a récupérer l'heure sur Internet (service NTP), laissez ce choix en permanence => vous pouvez couper votre wifi la nuit, ça ira quand même, le délai avant reboot si coupure WiFi ou Ethernet se règle sur la page Paramètres