Gérer la pompe de sa piscine Intex avec Home Assistant

Publié le 29 juin 2020 Mis à jour le 22 septembre 2025 Temps de lecture : 1 min.

L’été arrive bientôt et vous allez peut-être vous laisser tenter pour mettre une piscine ou un SPA dans votre jardin. Je vous propose aujourd’hui un tutoriel domotique pour gérer facilement la pompe de votre piscine depuis votre solution Home Assistant.

Présentation de mon installation

Dans notre cas, nous avons acheté il y a un an une piscine autoportée de chez Intex. On la retrouve un peu partout que ça soit sur Amazon ou Leroy Merlin dans différentes tailles. Le rapport qualité/prix est correct et sera parfait pour vous rafraichir !

Piscine Intex

Piscine Intex

101,48 €

Si vous prenez un kit, la piscine sera livrée avec une pompe pour filtrer l’eau. La durée de filtration de votre piscine sera liée en partie à la température de celle-ci, voici quelques exemples :

  • Température entre 12°C et 16°C : 6 heures par jour
  • Température entre 16°C et 24°C : 8 heures par jour
  • Température entre 24°C et 27°C : 12 heures par jour

Afin de pouvoir activer/désactiver ma pompe comme je le souhaite, j’ai décidé de la brancher dans mon garage sur une prise connectée. Cela me permet de pouvoir la gérer à distance facilement.

J’ai choisi un modèle de TP-Link testée sur le blog il y a quelques années. Elle intègre aussi une mesure de consommation ce qui peut-être bien pour monitorer la consommation électrique de votre piscine.

Prise TP-Link Tapo

Prise TP-Link Tapo

12,90 €

logo-amazon-prime

Autre point important, il faut que celle-ci puisse se connecter avec Home Assistant. Grosso modo, beaucoup de prises connectées vendues sur Amazon (no name) sont compatibles par le biais du composant Tuya.

Configuration dans Home Assistant

Il nous reste plus qu’à venir configurer notre automatisation dans Home Assistant. J’ai donc choisi de lancer la pompe en semaine toutes les heures pendant 30 minutes de 7h à 19h. Cela nous donnera donc 6h de filtration par jour.

#Gestion de la pompe de la piscine
- id: piscine_semaine
  alias: Piscine - Gestion en semaine
  trigger:
    platform: time_pattern
    hours: '/1'
  condition:
  - condition: state
    entity_id: input_boolean.desactiver_piscine
    state: 'off'
  - condition: time
    after: '07:00:00'
    before: '19:00:00'
  - condition: time
    weekday:
    - mon
    - tue
    - wed
    - thu
    - fri
  action:
  - service: switch.turn_on
    entity_id: switch.tp_link #Changer selon le nom de votre prise connectée
  - delay: 00:30:00
  - service: switch.turn_off
    entity_id: switch.tp_link #Changer selon le nom de votre prise connectée

En plus de la condition sur l’heure et le jour pour lancer la routine, j’ai ajouté un input_boolean qui permet de venir surcharger toutes les règles pour désactiver l’automatisation.

Cela me permet facilement de la désactiver en un clic depuis mon dashboard Home assistant.

J’espère que ce tutoriel vous a plu. On se retrouve prochainement pour un nouvel article sur Home Assistant. En attendant, profitez bien de l’été et de votre piscine. 😎

2 commentaires

  1. Bonjour, pour info je suis en train de développer à mes heures perdues une integration pour gérer la durée de filtration de manière automatique. C’est du early development mais c’est lié à ton article. Installable par HACS.

    Pour en savoir plus: https://github.com/oncleben

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *