Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Tempo indésirable sur activation avec condition optionnelle (bug ?)
#1
Bonjour André, bonjour à tous,
Je mets au point un routeur pour ma piscine avec 2 SSR en mode on/off, pour la pompe et le chauffage (PAC).
Pour l'instant, la pompe est programmée pour être activée sur une plage horaire : pas de problème.
J'ai programmé le chauffage également sur une plage horaire, sans condition de mesure de puissance pour l'instant, et j'ai voulu conditionner son activation à celle de la pompe, pour introduire une sécurité supplémentaire (pas de chauffage si la pompe est arrêtée). Ça fonctionne, mais je constate un délai qui peut aller jusqu'à 40 secondes entre l'arrêt de la pompe et celui du chauffage. Idem pour l'activation.
A toutes fins utiles, je joins une copie d'écran du paramétrage de la sortie "chauffage".
Merci d'avance...
Philippe
   
Répondre

#2
salut
la pompe est variable en vitesse ?
Répondre

#3
non, elle est pilotée en tout ou rien
Répondre

#4
C est « normal » Les détections de seuils sont échantillonnés avec un grand timer. Le but est de garder de la ressource cpu pour faire le reste. La réorganisation des tâches dans les cores et des timers est un travail complexe. Donc le délai observé est « normal »
Est ce que Pompe piscines est sur le même ESP ou c est sur un deuxième routeur en réseau ?


@Andre. Dans le code sans changer le timer il faudrait traiter toutes les actions dans cette boucle plutôt que d en traiter une à la fois

if (tps - previousTempMillis > 15001) {
previousTempMillis = tps;
LectureTemperature();
...
InfoActionExterne();
}
Je suppose que ces 15sec sont liées à m acquisition température , il faudrait peut être créer un timer dédiés pour actions et température
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
1 visiteur(s)

Moteur MyBB, © 2002-2026 Melroy van den Berg.