Bonjour Ă tous,
Je suis heureux de vous présenter l’intégration iopool pour Home Assistant !
Après mon article sur HACF (Gestion piscine iopool avec AppDaemon ), il n’est désormais plus nécessaire de passer par AppDaemon : tout est intégré nativement dans Home Assistant grâce à cette nouvelle intégration.
Présentation
L’intégration iopool permet de connecter votre piscine équipée d’un capteur iopool à Home Assistant.
Vous pouvez ainsi :
Récupérer les mesures de votre piscine (température, pH, ORP, etc.)
Suivre les recommandations de filtration
Piloter la filtration automatiquement selon les recommandations iopool (mode été/hiver, créneaux horaires, etc.)
Visualiser l’état de la piscine et recevoir des alertes
Changer le mode de la piscine (Boost, Hiver, etc.)
Intégrer toutes ces données dans vos automatisations Home Assistant
Installation
Consultez la documentation officielle : https://docs.page/mguyard/hass-iopool
Ajoutez l’intégration via HACS
Configurez votre clé API iopool directement depuis l’interface Home Assistant
Fonctionnalités principales
Récupération automatique des données : température, pH, ORP, recommandations de filtration, etc.
Gestion avancée de la filtration : configuration des créneaux, modes été/hiver, durée minimale/maximale, etc.
Sélecteurs de mode : passez facilement du mode Eté au mode Hiver, etc.
Entités Home Assistant : capteurs, sélecteurs, interrupteurs, tout est intégré !
Diagnostics : accès aux informations de debug pour faciliter le support
Documentation
Toute la documentation est disponible ici :
https://docs.page/mguyard/hass-iopool
Note importante
Il s’agit d’une version initiale de l’intégration. Malgré de nombreux tests, il peut subsister des bugs ou des cas particuliers non couverts.
N’hésitez pas à faire vos retours, ouvrir des issues sur GitHub ou proposer des améliorations !
Liens utiles
Merci Ă tous pour vos retours et vos tests !
Bon été et bonne baignade
6 « J'aime »
Zeroth
Juillet 6, 2025, 4:58
2
Salut @mguyard !
Qu’est-ce que tu conseilles pour ceux qui ont déjà fait la config avec AppDaemon (et pour qui ça marche bien) ? On passe à l’intégration ? Avec quels « risques » ou quels conseils ?
Merci pour le boulot en tout cas.
Bonne fin de week end
Bonjour,
La migration est assez simple Ă faire.
Je recommande de mettre en place l’intégration quand vous serez prêt, commenter l’app iopool-pumpmanager et les YAML iopool + iopool-pumpmanager afin de pouvoir faire un retour arrière rapide au besoin.
1 « J'aime »
Que vois-je!!! Une intégration iopool trop bien! Je m’en vais tester cela de suite, c’est super car me manquait vraiment plus que ça à intégrer à ma domotique!
Merci beaucoup!
Edit: Et hop en 30sec c’est installé et opérationnel, au top bravo et encore merci!
Reste à faire une belle carte pour le tableau de bord, et là je vais me gratter la tête car ce n’est pas mon dada.
Zeroth
Juillet 9, 2025, 6:29
5
Salut !
Regarde cet article réalisé par l’auteur de l’intégration : Gestion ZEN de sa piscine avec iopool et Home Assistant
Elle va bien
Yes j’ai commencé, mais j’ai bien du mal à avoir un bon résultats. Les lignes de codes c’est pas trop mon truc.
J’ai bien installé toutes les cartes supplémentaire, mais je suis un peu perdu.
Edit: J’y arrive petit à petit, en découvrant le CTRL+F pour recherche le sensor sélectionné, puis le « remplacer tout » par le bon sensor avec notre nom… ça me change la vie!
Me reste à trouver où modifier la température, qui n’est pas bonne par rappor à mon appli qui doit correspondre à un spa ( Entre 34 et 38.5).
1 « J'aime »
Jeff45
Juillet 11, 2025, 7:14
7
Bonjour et merci beaucoup pour ce tuto, j’attends la livraison de mon eco start connect + pour implémenter rapidement ton tuto
Concernant l’automatisation/programmation de la pompe de filtration, ca se passe comment exactement ?
J’ai un shelly configuré que j’utilise pour programmer la pompe via l’application Shelly jusque là .
Comment faire pour récupérer le temps de filtration iopool qui va donner l’ordre au shelly de fonctionner entre 2 plages horaires programmés par ton script stp ?
merci encore énormément pour ton super travail.
bonne journée !
Tout est géré dans l’intégration. En configurant les options de l’intégration tu as le même comportement que avec AppDaemon.
Je vais mettre Ă jour ce week-end la doc avec ces infos je pense
PS : Je viens de le mettre dans la doc beta : Setup
1 « J'aime »
Jeff45
Juillet 19, 2025, 4:45
9
c’est configuré ! au top merci encore ! je voulais te faire profiter des 25 euros mais le support m’a dit que le parrainage n’était pas compatible avec l’offre de réduction en cours (239 euros).
1 « J'aime »
Une fois tout installé et si ça marche, on peut supprimer toute l’ancienne installation avec appdaemon?
Super job en tout cas !!!
Bonjour,
Oui une fois que tu as retrouvé le comportement souhaité avec l’intégration comme tu l’avais avec l’app AppDaemon, tu peux retirer toute la configuration de l’app et la supprimer dans HACS
Jeff45
Juillet 21, 2025, 7:53
12
Bonjour, comment récupérer les infos du temps de fitration /en cours/exécuté sur la journée ? (j’ai des shellys), à ajouter au dashboard?
Bensouil:
Concernant cet arrondi pour la température et le PH, ça vient de l’intégration ? ou y’a quelque chose à faire ?
J’ai ouvert une issue sur le git, mais si ça se trouve, ça ne vient pas de ton intégration.
Salut,
Je viens d’installer et je n’ai pas ces arrondis mais les valeurs avec 2 chiffres après la virgules pour la temp et un chiffre derrière la virgule pour le pH.
ça alors. sur le dashbord on parle ? pas sur les entities.
Bonjour,
Il existe une entité sensor.iopool_*_elapsed_filtration_duration
letripeurfou:
Concernant cet arrondi pour la température et le PH, ça vient de l’intégration ? ou y’a quelque chose à faire ?
J’ai ouvert une issue sur le git, mais si ça se trouve, ça ne vient pas de ton intégration.
L’intégration ne fait pas d’arrondi. Elle collecte les données tels que iopool les retournes.
Je fais cependant au niveau de l’entité une configuration du display précision pour que l’entité affiche moins de décimale que ce qu’elle possède vraiment.
Les cartes elles affichent les valeurs des entités sans prendre en compte le display précision associés. Il faut donc faire un arrondi au niveau des cartes.
Par exemple sur la carte pool-monitor-card, il semble que l’arrondi existe depuis la version 1.3.2 : [BUG] Sensor number does not support rounding · Issue #3 · wilsto/pool-monitor-card · GitHub
sensor < 10 rounded to 2 decimals
sensor < 100 rounded to 1 decimals
sensor > 100 rounded to 0 decimals
Il faudrait voir avec @Wilsto si il a des infos dessus.
1 « J'aime »
@mguyard
Salut,
Je viens d’installer l’intégration aujourd’hui ( j’ai également reçu la sonde ce jour);
On est d’accord que le iopool pump manager n’est pas encore fonctionnel sans l’appdeamon ?
Merci.
Bonjour,
Iopool PumpManager n’existe que avec AppDaemon car c’est une application AppDaemon. Mais l’ensemble des fonctionnalités de Iopool PumpManager sont intégrées dans l’intégration iopool :
Dispo uniquement dans la doc beta pour le moment mais les fonctionnalités sont bien présentes dans la version stable.
1 « J'aime »
Merci de ton aide, j’ai bien renseigner le tout pour que la pompe démarre à la bonne heure mais il manquait des entités dans la carte lovelace qui était donnée dans le post initial. C’est pour cela que j’avais posé la question.