# Pool pump manager

**URL:** <https://forum.hacf.fr/t/pool-pump-manager/41738>\
**Category:** Entraide Home Assistant\
**Tags:** integration, aide\
**Created:** [Mai 16, 2024, 6:54 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738 "2024-05-16T06:54:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Florian\_Boureau](https://forum.hacf.fr/user_avatar/forum.hacf.fr/florian_boureau/32/8015_2.png) [@Florian\_Boureau](https://forum.hacf.fr/u/Florian_Boureau)\
**Post date:** [Mai 16, 2024, 6:54 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/1 "2024-05-16T06:54:27Z")

</div>

## Mon problème

Bonjour a tous,

Comme beaucoup je souhaite automatiser la filtration de ma piscine. J’ai installer un module Shelly pour contrôler la pompe. Je voulais une solution simple pour estimer la durée de filtration de la piscine en fonction de la température.  
Je me suis donc reporté vers pool pump manager mais impossible de le faire fonctionner. Je l’ai installé avec HACS puis j’ai ajouter les lignes de codes suivantes dans mon fichier configuration.yaml

```auto
pool_pump:
  switch_entity_id: switch.shelly1_244cab43ed87
  pool_pump_mode_entity_id: input_select.pool_pump_mode
  pool_temperature_entity_id: sensor.pool_water_temperature

```

Je n’ai aucun switch qui se rajouter dans mes entités. Quelqu’un utilise cette intégration pour faire fonctionner sa piscine?  
Par ailleurs je n’ai pas de capteur de température pour ma piscine. Je pensais utiliser la température donnée par l’intégration météo france. Je ne sais pas si cela permet un calcul fiable du temps de filtration. Quelqu’un peut il faire un retour?  
Merci d’avance

---

<div class="post-metadata">

**Author:** ![roumano](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/r/f14d63/32.png) [@roumano](https://forum.hacf.fr/u/roumano)\
**Post date:** [Mai 16, 2024, 12:41 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/2 "2024-05-16T12:41:32Z")

</div>

Salut,

Il y a 2 version de pool\_pump celle sur la branche master et celle sur la branche dev

là, ta configuration ressemble à celle pour la master, mais je te conseil d’utiliser la dev

Voici comment je le configure :

```auto
pool_pump:
  switch_entity_id: switch.pompe_piscine
  pool_pump_mode_entity_id: input_select.pool_pump_mode
  pool_temperature_entity_id: sensor.piscine_filtrage
  schedule_break_in_hours: 0.0

```

au lieu de ce type de conf :

```auto
pool_pump:
 switch_entity_id: switch.pool_pump_switch
 pool_pump_mode_entity_id: input_select.pool_pump_mode
 swimming_season_entity_id: input_boolean.swimming_season
 run_pool_pump_hours_swimming_season_entity_id: input_number.run_pool_pump_hours_swimming_season
 run_pool_pump_hours_off_season_entity_id: input_number.run_pool_pump_hours_off_season

```

si tu n’a pas de sonde de température, je te conseil de crée un input\_number pour simuler la temperature manuellement : (on peut faire ça en GUI maintenant)

```auto
input_number:
  pool_water_temperature:
    name: Temperature Piscine
    min: 0
    max: 30
    step: 0.1
    mode: slider
    unit_of_measurement: 'H'

```

et après, tu l’utilisera, comme ça : `pool_temperature_entity_id: input_number.pool_water_temperature`

Je pense que le module doit être en erreur car ton `sensor.pool_water_temperature` n’existe pas (si tu n’a pas de sonde de temperature , sensor.pool\_water\_temperature ne peut pas exister , non ? )

je te conseil fortement d’activer les logs de cette extension pour trouver ton souci, tu peut faire ça comme ça :

```auto
logger:
  default: warning
  logs:
    custom_components.pool_pump: debug

```

ps: il faut bien-sur crée le input\_select associé : (on peut faire ça en GUI maintenant)

```auto
input_select:
  pool_pump_mode:
    name: Piscine Mode
    options:
      - 'Auto'
      - 'On'
      - 'Off'

```

---

<div class="post-metadata">

**Author:** ![starpom](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/s/779978/32.png) [@starpom](https://forum.hacf.fr/u/starpom)\
**Post date:** [Juin 9, 2024, 9:13 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/3 "2024-06-09T21:13:04Z")

</div>

bonjour,

je rebondi sur le post car j'ai un besoin que je n'arrive pas à combler, mes compétences étant assez limitées.

J'ai installé pool pump manager au début de la saison et je suis arrivé à le faire fonctionner sans trop de problème.

je voudrais maintenant piloter ma pompe a chaleur suivant le planning journalier de la pompe.  
a l'heure

![image](https://forum.hacf.fr/uploads/default/optimized/3X/9/1/91763c7a5b6424f21278ac0902bcd700f044dd22_2_517x51.png)

à l'heure du démarrage de la pompe, je voudrais enclenché ma pac. (assez facile, je pourrais asservir la pac avec le switch de la pompe)

la ou je bloque, c'est que je voudrais que la pac s'arrête 10min avant l'arrêt de la pompe.

Comment récupérer l'heure de l'arrêt de la deuxième tranche horaire ?  
Je n'ai pas la moindre idée de comment faire.

---

<div class="post-metadata">

**Author:** ![roumano](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/r/f14d63/32.png) [@roumano](https://forum.hacf.fr/u/roumano)\
**Post date:** [Juin 9, 2024, 9:50 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/4 "2024-06-09T21:50:48Z")

</div>

Salut, tu peut pas directement, (si j’ai bien compris l’integration) :

- il vas falloir jouer avec un template sensor :

- Si avant l’heure pivot, prend la 1er partie de `pool_pump.next_run_schedule` que tu addition `sensor.pool_pump_duration`

- Si après l’heure pivot, prend la 2eme partie de `pool_pump.next_run_schedule`

---

<div class="post-metadata">

**Author:** ![starpom](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/s/779978/32.png) [@starpom](https://forum.hacf.fr/u/starpom)\
**Post date:** [Juin 10, 2024, 9:53 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/5 "2024-06-10T09:53:42Z")

</div>

merci pour ta réponse rapide.  
la logique que tu décris est celle que j’avais en tête, le problème est plutôt que je suis nul en code et que je suis incapable d’écrire le yaml qui va avec

---

<div class="post-metadata">

**Author:** ![Anthony86](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/a/c0e974/32.png) [@Anthony86](https://forum.hacf.fr/u/Anthony86)\
**Post date:** [Mars 28, 2025, 6:21 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/6 "2025-03-28T06:21:23Z")

</div>

Bonjour

j’aimerais utiliser cette automatisation car j’en ai essaye plein mais rien ne fonctionne.

j’ai installer dans HACS Pool pump et mis les sensors dans le fichier config.yaml

mais apres je bloque

Merci d’avance

---

<div class="post-metadata">

**Author:** ![jcr](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/j/258eb7/32.png) [@jcr](https://forum.hacf.fr/u/jcr)\
**Post date:** [Juin 21, 2025, 5:32 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/7 "2025-06-21T17:32:33Z")

</div>

Pareil  
Impossible de comprendre comment le faire marcher

j’ai mis les automations de la doc et j’ai ce message " L’automatisation « Check Pool Pump Periodically » (`automation.check_pool_pump_periodically` ) utilise une action inconnue : `pool_pump.check` ."  
Apparemment, il comprend pas Pool\_pump.check  
Le hacs est bien installé  
j’ai mis le input\_select «&nbsp;pool\_pump mode&nbsp;»  
J’ai oublié un truc?  
merci pour votre aide

---

<div class="post-metadata">

**Author:** ![jcr](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/j/258eb7/32.png) [@jcr](https://forum.hacf.fr/u/jcr)\
**Post date:** [Juin 23, 2025, 11:44 UTC](https://forum.hacf.fr/t/pool-pump-manager/41738/8 "2025-06-23T11:44:45Z")

</div>

J’ai finalement laissé tombé pool-pump  
j’ai utilisé ce blueprint et ca marche nickel 🙂

[Plugin Piscine : le blueprint pour HA (gestion de la filtration) - Home Assistant - Tutoriels & Partages / Automatisation / Scène / Script / BluePrint - Home Assistant Communauté Francophone](https://forum.hacf.fr/t/plugin-piscine-le-blueprint-pour-ha-gestion-de-la-filtration/44437)
