Explication sur les délais

Salut à tous,

J’ai essayé d’utiliser le plugin réveil combiné au plugin luminothérapie pour faire un « réveil lumière » dans la chambre de mon fils, mais je pense que je n’ai pas du tout pigé le concept des délais dans le plugin réveil.

J’ai encadré en rouge le lancement de la commande du plugin luminothérapie.

La cinématique est la suivante:

  • j’allume la lampe
  • je baisse la luminosité au cas où au bout de 2s
  • je lance le réveil lumière (qui dure 600s) au bout de 10s
  • j’arrête le réveil lumière au bout de 600s
  • je baisse la luminosité de la lampe
  • j’éteins la lampe

A ce jour seule l’action 1 se lance, du coup je sais que le réveil fonctionne pas de souci, mais ça confirme que j’ai rien pigé sur les délais :sweat:

Merci d’avance pour les éclairages

Faut que je verifie le code mais de memoire c’est bien ca on peut decalé les actions avant ou apres le reveil

Tu as les log de debug pour essayer de voire le probleme

EDIT

En regardant le code je vois en fait que le delais est en minutes car executé par le cron plugin
Je regarde pour assouplir ca qui n’est pas idéal

Ah d’accord, je comprends mieux du coup si je mets des 600 minutes je peux attendre un moment :rofl:

Oui effectivement en secondes ça peut être intéressant mais à la rigeur, si tu n’as pas trop de temps à passer sur le dev, simplement le mentionner dans la doc.

Merci Mika

Je ne pense pas que se soit tres long comme modification
Je vais remplacé le cron par une demon et le temporisé.
Pour rester compatible de ce qui existe deja je vais ajouté l’unité en configuration
Si j’ai un peut de temps se soir j’essaie de sortir une beta

1 « J'aime »