Scenario enchainement

J’aimerai que mes arrosages automatiques s’enchaînent toutes les 20 min. par ex.
j’ai bien vu le wiki pour créer un compteur à rebours GCE Electronics

  • Pour démarrer / arrêter le compte à rebours :
    Evènement : C2 (Valeur >= 1)
    Action : [On/Off]
    Résultat : VO2

mon probleme est évènement C2 quoi mettre comme valeur ?
image

merci à vous tous

Bonjour bvprod2,

la réponse est à la dernière ligne du wiki :wink:

Bonne journée

merci @grocrabe mais bon pas très clair, après plusieurs essais je mets la réponse:

scene ON/OFF (wiki): C2 valeur = 1
j’ai ajouté un scénario si sortie virtuelle ON C2 set valeur de départ

ceci dit je ne vois pas bien comment faire le chainage pour faire relai 1 x min puis 2 x min puis 3 x min ?

Bonjour bvprod2,

normalement la valeur de C2 est le nombre de secondes de l’arrosage soit, dans votre cas, 20x60, soit 1200.

Pour gérer 3 réseaux il faut reproduire les scénarios 3 fois en utilisant 3 compteurs. Dans le résultat déclenché par le compteur C2 vous mettez la valeur souhaitée dans C3 ce qui déclenche le comptage du deuxième réseau et dans le résultat déclenché par le compteur C3 vous mettez la valeur souhaitée dans C4 ce qui déclenche le comptage du troisième réseau.

Vous pouvez utiliser la même VO1 (celle qui tape la seconde) pour les 3 réseaux, mais obligatoirement des VO (VO2, VO3,VO4) différentes pour les différents réseaux.

Bonne journée

2 « J'aime »

Bonjour,
Les scènes et les compteurs sont des ressources précieuses .
il n’y a pas besoin de reproduire 3 fois les scènes du compte à rebours, et encore moins multiplier les compteurs. Il est tout à fait possible d’utiliser 1 seul compte à rebours pour effectuer plusieurs tâches différentes, mais 1 seul compte à rebours à la fois, ce qui correspondrait tout à fait au cas de @bvprod2

Mais dans ce cas, il est même possible de ne pas utiliser de compte à rebours :

PlageHoraire ON VO3(tb=1200)
NON VO3 ON VO4(Tb=1200)
NON VO4 ON VO5(Tb=1200)
VO3 ON/OFF RELAIS1
VO4 ON/OFF RELAIS2
VO5 ON/OFF RELAIS3

Encore plus simple : vous pouvez définir 3 plages horaire à 20 minutes d’intervalle

@bvprod2
l’avantage du compte à rebours variable… c’est qu’il est variable.
Pour des durées fixes, préférez les sorties virtuelles avec Tb, plus économiques en ressources (pas de compteur, moins de scène).
cdt

3 « J'aime »

merci à tous les 2. effectivement utilisation des tb plus appropriée.

  1. peut on passer une variable a Tb ? que l’utilisateur puisse choisir sa durée x min ?
  2. si je veux afficher la durée restant il me faut bien un compteur ok?

thx

non, tb est une constante. comme dit plus haut c’est pour une durée fixe.

oui, si vous souhaitez afficher un temps restant, il faut un compteur.
dans ce cas, 3 plages horaires ou 3 SV qui déclenchent le compte à rebours.
C2 pourra être affiché dans un widget

merci @fgtoul.

il manque quand même un vrai timer IPX dans les périphériques.

du coup je me pose la question d’une programmation nodejs par exemple. GCE Electronics

1.La sortie virtuelle enverrait un message au programme
2.le programme mettre en route un timer, en fin de timer le programme renverrait un message à l’IPX.

je regarde cela de plus pret. merci à vous.

très sincèrement je ne vois pas l’utilité de passer par un développement externe.
Vous avez tout ce qu’il faut pour faire ce que vous souhaitez, nativement dans l’ipx

  • compte à rebours variable
  • plages horaires
  • Sorties virtuelles temporisées

bon, retour expérience, j’ai fait mes scénario pour ceux que cela intéresse.

j’utilise uniquement les sorties virtuelles et pas les relais pour que tout s’arrête au bout de x min (tb)
en appuyant sur fleurs 20 min tout s’enchainent toutes les 20 mins:
image

8 electrovannes = 4 pour les fleurs; 4 pour la pelouse

Relai1=Fleurs terrasse
Relai2=Fleurs devant
Relai3=Fleurs entrée
Relai4=Fleurs autour
Relai5=pelouse 1
Relai6=pelouse 2
Relai7=pelouse 3
Relai8=pelouse 4

Sorties Virtuelles (VO avec tb=20*60)

4=VO AutoFleurs //pour le chainage des fleurs
5=VO AutoPelouse //pour le chainage de la pelouse
9=VOF1 (1200)
10=VOF2 (1200)
11=VOF3 (1200)
12=VOF4 (1200)
13=VOP1 (1200)
14=VOP2 (1200)
15=VOP3 (1200)
16=VOP4 (1200)

scenario reliant les relais aux VO

SC14= si VOF1 ONOFF relai1
SC15= si VOF2 ONOFF relai2
SC16= si VOF3 ONOFF relai3
SC17= si VOF4 ONOFF relai4
SC18= si VOP1 ONOFF relai5
SC19= si VOP2 ONOFF relai6
SC20= si VOP3 ONOFF relai7
SC21= si VOP4 ONOFF relai8

scénario compteur décompte

C2(=1) ; ON/OFF ; VO2
NON VO1 ET VO2 ; ON ; C2(-1)VO1
NON VO2 ; ON ;

scénario compteur chainage (si VO AutoFleurs)

SC10=depart Fleurs 1 ; si VO AutoFleurs ON VOF1
SC11=depart Fleurs 2 ; si (VO AutoFleurs ET NON VOF1) ON VOF2
SC12=depart Fleurs 3 ; si (VO AutoFleurs ET NON VOF1 ET NON VOF2) ON VOF3
SC13=depart Fleurs 4 ; si (VO AutoFleurs ET NON VOF1 ET NON VOF2 ET NON VOF3) ON VOF4

scénario compteur chainage (si VO AutoPelouse)

SC30=depart Pelouse avant 1 ; si VO AutoPelouse ON VOP1
SC31=depart Pelouse avant 2 ; si (VO AutoPelouse ET NON VOP1) ON VOP2
SC32=depart Pelouse arrière 1 ; si (VO AutoPelouse ET NON VOP1 ET NON VOP2) ON VOP3
SC33=depart Pelouse arrière 2 ; si (VO AutoPelouse ET NON VOP1 ET NON VOP2 ET NON VOP3) ON VOP4

pour chainage des fleurs 20 min alors:= VOAutoFleurs ON

SC40= si (VO AutoFleurs ET NON VOF4 ET NON VOF3 ET NON VOF2 ET NON VOF1) ONOFF VO AutoFleurs
SC41= si (VO AutoPelouse ET NON VOP4 ET NON VOP3 ET NON VOP2 ET NON VOP1) ONOFF VO AutoPelouse

1 « J'aime »