Aller au contenu

Recommended Posts

Bonjour,

 

Suite à la domotisation de ma piscine (pompe à filtration + éclairage), voici mon retour d'expérience / mon partage :D

 

Prérequis :

 

Installation dans le coffret :

  • A savoir :
    • Le bouton de filtration piscine possède 3 états : Filtration manuel / Eteint / Filtration programmé 
    • Le but est donc de se passer du module de programmation de la filtration. Mais que la filtration manuelle continue de marcher :4:

 

Voici une photo "schématique" du câblage :

image.thumb.png.6a50a0c25bbc1ae767fa86d3dd00883d.png

 

Une photo de ce que ca donne "IRL" dans mon coffret :
image.thumb.png.4ffa63211a1eff9234a3ef39dae5ef5f.png

 

Mais aussi de la sonde de température relié à mon FGDW-001 :

 

image.thumb.png.b016f9d93314558511cd429a4293ea2e.pngimage.png

Côté HC3, nous pouvons voir que tout remonte bien et que tout marche :yes:

image.thumb.png.7332aec4863f71e91689d97a31d3b8dd.png

 

Programmation :

Et maintenant on passe à la phase de "programmation" et donc mes questions :

La filtration de la piscine dépend de beaucoup de facteur (nombre de personnes qui se baignent / température de l'eau / puissance de la pompe / etc.).

Mon souhait serait "simple" :

  • En dessous de 10°C = pas de filtration
  • De 10°C à 15°C = 5h de filtration
  • Au dessus de 15°C = température la plus haute détecté (Y) dans la journée de 8h à 20h / 2 = X qui serait le nombre d'heures de filtration

 

Voilà, en éspérent que ca puisse en aider certain(e)s d'entre nous :77:

 

 

Modifié par Manu31
Suppression des questions
  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

Voici un début de GEA pour la gestion de ma piscine.
Biens sur, il vous faudra l'adapter, l'améliorer etc. Et je reste preneur de vos modifications et améliorations :17:

PS: J'ai créé une variable locale dans ma HC3 nommée "Temp_Piscine"

 

  --------------------////////////////////        Piscine       \\\\\\\\\\\\\\\\\\\\--------------------
-- Gestion de la piscine
	-- Si la variable est différente de nul, on la remet à 5°C chaques jours
    GEA.add({{"Value!", id["Temp_piscine"], ""}, {"Time", "00:10"}}, 1*60, "", {"Global", "Temp_Piscine", "5"})
    -- Vérification de la température de la piscine, on fait tourner la pompe 5min pour avoir la température la plus juste
    GEA.add({"Time", "04:45"}, 1*60, "", {"TurnOn",id["PompePiscine"], 5*60})
    -- Stocker la température de la piscine (toute les minutes) dans la variable si celle-ci est supérieur
    GEA.add({"Value+", id["Temp_EauPiscine"], {"Global", "Temp_Piscine"}}, 1*60, "La température de la piscine à augmenté : #value#°C", {"Global", "Temp_Piscine", {"Value", id["Temp_EauPiscine"]}})

-- HIVER
	--Eau inférieur à 3 degré, notification sur mon portable
	GEA.add({"Value-", id["Temp_EauPiscine"],3.0}, 1*60, "Température de la piscine inférieur à #value#°C, risque de gel", {"Portable", id["PortalbePE"]}) 
    --Eau à zéro degré --> mise en route de la pompe + notification sur mon portable
    GEA.add({"Value-", id["Temp_EauPiscine"], "0.0"}, 1*60, "Température de la piscine inférieur à #value#°C, mise en route de la pompe", {{"TurnOn",id["PompePiscine"]}, {"Portable", id["PortalbePE"]}})
    -- Si la température de l'eau est compris entre 11 et 15°, faire tourner la piscine 3H:
    GEA.add({{"Time", "05:00"}, {"Global+", "Temp_Piscine", "11.0"}, {"Global-", "Temp_Piscine", "15.0"}},  1*60, "Pompe de la piscine en marche pour 3H", {"TurnOn", id["PompePiscine"], 3*60*60})

-- ETE 
	-- TO DO

 

Modifié par Manu31
correction ortographe

Partager ce message


Lien à poster
Partager sur d’autres sites

×