Bonjour,
Je viens vers vous pour un problème de logique de code ^^
Actuellement je travail sur une interface de gestion domotique sur mon temps libre et la je suis sur la création de scénario.
Pour faire simple, par exemple je veux que tout les matins à 8h00 ma lumière s'allume et c'est ici que je bloque, comment faire pour dire à nodejs d'allumer la lumière tous les matins à 8h ?
J'ai pensé à utiliser un schedule qui regarde par exemple toutes les 5 secondes les tâches programmé mais je suis pas sûr de cette solution :/

Si vous avez quelques liens ou idées pour me mettre sur la voie ça serait vraiment sympas !
Merci !

PS : pour info, mon interface est une SPA, j'utilise le framework AdonisJS en API et NuxtJS (VueJS) pour le frontend.

3 réponses


mxmaxime
Réponse acceptée

Salut, tu peux utiliser une tâche cron de linux tout simplement, qui exécute un fichier node qui déclanche l'action :-)

Nealll
Auteur

Je me suis manger quelque docs et j'ai trouvé une librarie pour les tâches cron qui fonctionne parfaitement avec adonis et qui fait les récurence, merci !

Perfect! Have fun with node :)
PS: oublie pas de mettre en résolu