Après des jours pour installer HA sur machine virtuel, raspi, arm et x86 sans boot UEFI,
Après des jours à programmer des ESP avec ESP Home,
Aujourd’hui je débute avec l’interface HA et l’automatisation
J’ai configuré pour lancer un timer de 3s lorsque j’active un pompe et que HA coupe la pompe à la fin du timer.
J’ai regardé de nombreux tuto youtube, j’ai bien cherché sur hacf et ailleurs mais je n’arrive pas à afficher décompte sur mon tableau de bord.
J’aimerai aussi mettre un curseur pour régler ce timer sans éditer l’automatisation.
Là tu n’as pas créé un vrai timer, mais une automatisation dont le déclencheur se lancer si le pompe est allumée pendant 3s. Et ça comme ce n’est pas une entité à part entière tu ne peux pas récupérer sa valeur, étant donné qu’il n’a pas de valeur à proprement parler.
Si tu veux pouvoir l’afficher il faudra créer une entité de type « timer » dans Paramètres>Appareils&Services>Entrée et y choisir de créer un nouveau minuteur.
Mais ensuite l’automatisation devra être changée. Pour lancer le minuteur dès que la pompe est allumée puis attendre qu’il finisse pour passer à la suite
Laisse tomber le « slider-entity-row » , vu que HA intègre nativement le slider pour une entrée type nombre, il te suffit de creer cette entrée type nombre par exemple: timerpompe en définissant les bornes min et max de ce dernier , puis dans ton automatisation
for:
seconds: "{{ states.input_number.timerpompe.state| int }}"
Enfin, tu peux créer une card entité avec l’entité timerpompe pour y afficher le slider.
j’ai mis des pauses sur la vidéo (gif) pour avoir moins long en démo !
L’automat démarre après une minute lors de l’amorçage de la pompe
Je suis en train de faire un détecteur de pression sur la sortie de la pompe, pour mettre en route si pression OK ( être sûr que tout est bon pour arroser)
Bonjour @Doubledom , j’ai réussi grâce à ton code à choisir le temps d’arrosage et à avoir le décompte.
Mais que ce passe t’il si tu passe à ON la vanne 4 et la vanne 2 ?
J’ai des pipes de 4 sorties avec une vanne sur chaque et il m’arrive d’en passer 2 ou plus en même temps à ON.
Je viens de faire un test et j’ai remarqué un truc.
je sélectionne un temps d’arrosage, je passe la commande à AUTO, ça active le relai et ça décompte, mais si je clique sur OFF, ça désactive le relai, mais le décompte continu.
Est-ce possible de stopper le décompte lorsqu’on passe manuellement à OFF.
C’est un détail mais bon si c’est simple à réaliser (enfin pas pour moi)
En fait j’ai créé 3 automatisations, une pour passer le relai à ON, une à OFF et une à AUTO, j’ai pas trouvé pour tout mettre dans une seule.
J’ai ajouté timer.finish dans mon automatisation OFF, et ça fonctionne. Merci.
Bon après j’ai un souci :
Si j’ai sélectionné 1minute et que je passe en AUTO le relai passe à ON et au bout d’1 minute il passe à OFF.
Si pendant que le relai est à ON via le mode AUTO (donc pendant 1min dans l’exemple) et que le clique sur OFF, le relais passe à OFF et le décompte se stop.
Mais si je reclique sur AUTO avant la fin du timer positionné il ne se passe rien.