Cycle arrosage

Discussion et échanges de scripts pour la box eedomus

Cycle arrosage

Messagepar JPF57 » 17 Mars 2023 09:58

Bonjour,

Mon installation d'arrosage dispose de 3 zones distinctes. Je veux créer une séquence selon le principe suivant : chaque jour une seule zone est arrosée à une heure prédéterminée. Le cycle serait donc J1 Zone1, J2 Zone2, J3 Zone3, J4 Zone1, J5 Zone2, etc... Ce cycle peut être interrompu s'il n'y a pas de nécessité d'arrosage (BP virtuel Arrosage automatique=Arrêt). Le cycle doit reprendre (BP virtuel Arrosage automatique=Activé) avec la zone suivant la dernière zone activée. Exemple :
J1-Z1, J2-Z2, J3-Z3,J4-Z1, suspension arrosage J5,J6,J7, reprise arrosage J8-Z2, J9-Z3, etc...

Je n'ai pas trouvé la solution.
Vos idées pour trouver la solution me seraient très utiles.

Slts.

JPF
eedomus+ ; QUBINO ZMNHCD1; HANK HKZW-SO05; Aeotec ZWA005
JPF57
 
Messages : 10
Inscription : 11 Août 2019

Re: Cycle arrosage

Messagepar pena20100 » 18 Mars 2023 10:05

Je suis tout sauf doué, et peut-être que mon idée est trop artisanale et passe à coté du sujet. :lol:

Je créerais un état virtuel (je sais jamais quel type de virtuel créer, mais ca se retrouve en essayant) et des régles.

L’état virtuel « zone » aurait les valeurs Zone 1, Zone 2, Zone 3

A l’heure fixe chaque jour je ferai une règle qui dit

Horaire :
    à déterminer
Critères :
    « zone » est égal à « zone 1 »
    "Météo" est égal à « pas de pluie »
Actions :
    « zone » prend la valeur « zone 2 »
    "Arrosage" prend la valeur « zone 1 »

Et je referai 2 autres règles pour la zone 2 (avec action passant à zone 3), et pour la zone 3 (vers zone 1, du coup)…

Pas sur que ca réponde et fonctionne dans la config, mais c'est le truc qui me vient.
pena20100
 
Messages : 135
Inscription : 04 Sep 2017

Re: Cycle arrosage

Messagepar lougarou60 » 18 Mars 2023 12:02

Bonjour
Voici ma copie ( sur le principe ):
Créer état « Arrosage » avec valeurs : Stop ; On ; Z1 On ; Z1 Off ; Z2 On ; Z2 Off ; Z3 on ; Z3 Off
1 macro qui cycle « Z1 On ; Z1 Off ; Z2 On ; Z2 Off ; Z3 on ; Z3 Off ; répéter la macro «
Des règles : Stop arrosage provoque « arrêt macro »
On arrosage provoque « démarrage macro « sur 1 critère horaire
Etat « arrosage « = Z1 On provoque ouverture Z1
Etat « arrosage « = Z1 Off provoque fermeture Z1
Idem pour Z2 ; idem pour Z3
Bon, par rapport à ton cahier des charges, ça va redémarrer systématiquement sur Z1 …..
Pour aller plus loin et continuer le cycle dans l’ordre ça se complique un peu
A priori il faut mémoriser l’état au moment du « stop »
Créer 3 macros : 1 qui démarre sur Z1 ; 1 autre qui démarre sur Z2 ; 1 qui démarre sur Z3
Et des règles qui activent la bonne macro en fonction de l’état mémorisé ……
lougarou60
 
Messages : 256
Inscription : 07 Déc 2018

Re: Cycle arrosage

Messagepar Harzhal » 19 Mars 2023 09:22

Bonjour à vous,

Vous avez à votre disposition un magnifique plugin réalisé par Merguez07 et RAR69 qui permet de définir autant de plages horaires que nécessaire. Personnellement j’utilise ce plugin pour gérer les horaires de chauffage mais le principe est le même…

Ci-joint une image à toute fin utile :

D4AA19CB-450C-41C9-ABFD-3C5D8C28DB28.jpeg
D4AA19CB-450C-41C9-ABFD-3C5D8C28DB28.jpeg (222.92 Kio) Consulté 1418 fois
eedomus+ Domotique Z-Wave sur Chauffage + Eclairage + Protection ouvrants + Volets roulants & Vélux + Protection fuite eau & fumée + Vannes connectées + Caméras Foscam - +de 70 objets connectés + Station Netatmo + Somfy Connexoon + Onduleur APC
Harzhal
 
Messages : 675
Inscription : 18 Oct 2018
Localisation : Roazhon - Breizh

Re: Cycle arrosage

Messagepar JPF57 » 19 Mars 2023 12:07

Merci pour vos conseils.
Pour l'instant, j'ai fait une programmation selon l'idée de pena20100.
Je suis en phase de test qui durera quelques jours. Je ne manquerai pas de vous faire un retour.
eedomus+ ; QUBINO ZMNHCD1; HANK HKZW-SO05; Aeotec ZWA005
JPF57
 
Messages : 10
Inscription : 11 Août 2019

Re: Cycle arrosage

Messagepar JPF57 » 30 Mars 2023 21:31

Les tests sont terminés et concluants.

En résumé :
1 Création d'une variable Y qui peut recevoir 3 états : zone à activer
2 Création d'une programmation type Agenda pour chaque zone valide chaque jour :
Heure de début et heure de fin permettent de fixer la plage horaire d'arrosage.
3 Critères de début : arrosage en auto et zone Y=1 (1, 2 ou 3) Exemple
4 Action début: lancer arrosage de la zone Y
5 Critères de fin : arrosage en auto et zone Y=1
6 Action fin : arrêt arrosage zone Y puis Y=2

La variable Arrosage en auto = 1 => rotation sur les 3 zones
Arrosage en auto = 0 => suspension du cycle
Arrosage en auto = 1 => reprise du cycle sur la zone suivante.
eedomus+ ; QUBINO ZMNHCD1; HANK HKZW-SO05; Aeotec ZWA005
JPF57
 
Messages : 10
Inscription : 11 Août 2019

Re: Cycle arrosage

Messagepar pena20100 » 01 Avr 2023 07:16

Bien expliqué, et cool que ca marche !
Bravo
pena20100
 
Messages : 135
Inscription : 04 Sep 2017

Re: Cycle arrosage

Messagepar Harzhal » 01 Avr 2023 07:26

Comme je l’ai signalé plus haut, il y avait plus simple en utilisant le plugin « Mes nouvelles plages horaires ».
Bravo quand même puisque ta programmation fonctionne bien ;)
eedomus+ Domotique Z-Wave sur Chauffage + Eclairage + Protection ouvrants + Volets roulants & Vélux + Protection fuite eau & fumée + Vannes connectées + Caméras Foscam - +de 70 objets connectés + Station Netatmo + Somfy Connexoon + Onduleur APC
Harzhal
 
Messages : 675
Inscription : 18 Oct 2018
Localisation : Roazhon - Breizh


Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 22 invité(s)