Je souhaite créer l’automatisation suivante: arrosage de mon jardin.
J’ai pour ce faire 10 électro-vannes connectées mais je ne peux en allumer qu’une seule à la fois pour cause de manque de pression.
Donc basiquement, pour chaque électro-vanne, j’aimerai effectuer les actions suivantes:
couper toutes les électro-vannes (c’est un script)
allumer l’électro-vanne
attendre 15 min
Et puis recommencer avec l’électro-vanne suivante, tout simplement.
Mon soucis, c’est que je ne sais pas comment créer un array contenant mes électro-vannes et boucler dessus: 1 tour = 1 électro-vanne allumée.
Pourriez-vous m’aider?
(sachant que les 10 électro-vannes sont identiques, donc c’est vraiment juste l’id qui change, l’action est la même)
Je pense que tu cherches trop compliquer a vouloir faire une boucle. Quand tu auras x automatisation avec x appareil ou entité… pour t’y retrouver tu vas galérer je pense.
Tu devrais plutôt faire un simple script d’arrosage et puis appeler celui ci depuis ton automatisations.
Exemple sur des volet roulants mais principe identique.