Aller au contenu principal

Intégration domotique Intex PureSpa, gratuite et open source

Intégration Intex PureSpa pour Gladys Assistant

Pilotez votre spa Intex PureSpa en Wi-Fi : chauffage, bulles, filtration et température.

Pilotez votre spa Intex PureSpa (modèles Wi-Fi) depuis Gladys : alimentation, chauffage, filtration, bulles, jets, traitement au sel, température de consigne, et lisez la température de l'eau et les codes d'erreur du panneau de commande.

L'intégration dialogue directement avec le module Wi-Fi du spa sur votre réseau local (port TCP 8990). Pas de compte Intex, pas de cloud : elle marche même sans Internet.

Spas compatibles​

Les modèles Intex PureSpa avec Wi-Fi intégré, pilotés par l'application Intex (anciennement « Intex Spa ») :

  • modèles PureSpa Bubble avec contrôle Wi-Fi ;
  • modèles PureSpa Jet & Bubble avec contrôle Wi-Fi — cochez Mon spa a des jets hydromassants ;
  • modèles avec électrolyseur au sel intégré — cochez Mon spa a un traitement au sel.

Les spas sans Wi-Fi ne sont pas pris en charge.

Avant de commencer​

  1. Connectez le spa à votre Wi-Fi avec l'application Intex, comme l'explique la notice.
  2. Dans votre box, donnez au spa une adresse IP fixe (réservation DHCP). L'intégration trouve le spa par cette adresse.
  3. Gladys doit être sur le même réseau que le spa (ou pouvoir le joindre sur le port TCP 8990). Gladys 5.3 ou plus récent est requis.

Configuration​

Dans Gladys : Intégrations → Intex PureSpa → Configuration.

ChampÀ saisir
Adresse du spaL'adresse IP du spa, ex. 192.168.1.50.
Port TCPLaissez 8990.
Mon spa a des jets hydromassantsÀ cocher sur les modèles Jet & Bubble : ajoute un interrupteur Jets.
Mon spa a un traitement au selÀ cocher sur les modèles au sel : ajoute un interrupteur Traitement au sel.
Intervalle de rafraîchissement (s)Fréquence de lecture du spa. 60 s par défaut, 30 s minimum.

Enregistrez, puis cliquez sur Tester la connexion : la réponse affiche la température de l'eau, la consigne et l'état du chauffage lus sur le spa.

Ouvrez ensuite l'onglet Découverte et ajoutez l'appareil Intex PureSpa.

L'appareil​

FonctionTypeRemarques
Power (alimentation)InterrupteurAllume ou éteint tout le spa.
FiltrationInterrupteurLa pompe.
Heater (chauffage)InterrupteurL'allumer démarre aussi la filtration.
Bubbles (bulles)Interrupteur
JetsInterrupteurSeulement avec Mon spa a des jets hydromassants.
Salt sanitizer (sel)InterrupteurSeulement avec Mon spa a un traitement au sel.
Water temperature (eau)Capteur de températureNon publiée tant que le panneau affiche une erreur.
Target temperatureConsigne de thermostat10–40 °C (ou 50–104 °F).
Error codeTexteOK, ou le code du panneau (E81, E90...).

Allumer une fonction alors que le spa est éteint allume d'abord le spa, comme le fait le panneau de commande.

Le spa travaille en Celsius ou en Fahrenheit selon le réglage de son panneau : l'intégration le détecte et les températures suivent.

Widget du tableau de bord​

Ajoutez le widget Spa Intex à un tableau de bord. Il affiche :

  • la température de l'eau et la consigne, en direct ;
  • l'état de chaque fonction, la connexion et le code d'erreur ;
  • des boutons : chauffage, bulles, filtration marche/arrêt, et Régler la consigne, qui ouvre un petit formulaire.

Scènes​

Déclencheurs​

  • Erreur du spa détectée — le panneau affiche un code d'erreur. Le code est disponible dans {{triggerEvent.data.code}}.
  • Température de l'eau atteinte — le chauffage a amené l'eau à la température de consigne (temperature, target).
  • Le spa ne répond plus — le spa répondait, puis s'est tu (coupure de courant, Wi-Fi perdu...).

Pour agir sur un seuil (eau sous 30 °C...), utilisez le déclencheur standard « état d'un appareil » sur la fonction Water temperature.

Actions​

  • Chauffer le spa à — règle la consigne et allume le chauffage (décochez Allumer le chauffage pour ne changer que la consigne). Sorties : température de l'eau, consigne, chauffage, code d'erreur.
  • Lire l'état du spa — lit le spa maintenant. Sorties : températures, alimentation, chauffage, filtration, bulles, code d'erreur.

Exemple : « Tous les vendredis à 14 h, chauffer le spa à 38 °C », puis « Quand la température de l'eau est atteinte, m'envoyer un message ».

Bon à savoir​

  • Le module Wi-Fi du spa est lent et ne sert qu'un client à la fois. L'intégration garde une seule connexion ouverte et n'envoie qu'une requête à la fois. L'application Intex peut répondre plus lentement pendant que Gladys est connecté.
  • Pour la signification d'un code d'erreur (E81, E90...), voir la notice de votre spa : l'intégration transmet le code affiché par le panneau.
  • L'intégration n'enregistre rien sur le disque.

Dépannage​

  • « Le spa ne répond pas » : vérifiez que le spa est alimenté, que son voyant Wi-Fi est allumé, et que l'adresse est la bonne (essayez un ping depuis la machine Gladys). Si l'adresse a changé, faites une réservation DHCP.
  • Le badge de l'appareil est rouge (« injoignable ») : mêmes vérifications. Le badge redevient « local » dès que le spa répond.
  • Un interrupteur revient à son ancien état : le panneau a refusé l'ordre (le chauffage pendant un défaut, par exemple). Regardez le code d'erreur.
  • Logs détaillés : dans Gladys, ouvrez les logs de l'intégration dans Paramètres → Système.

Paramètres de configuration​

Voici les paramètres demandés par Intex PureSpa dans son écran de configuration dans Gladys.

ParamètreTypeObligatoireDescription
Pour commencersectionNonL'intégration dialogue directement avec le module Wi-Fi du spa sur votre réseau (port TCP 8990) : pas de compte Intex, pas de cloud. Connectez d'abord le spa à votre Wi-Fi avec l'application Intex, puis donnez-lui une adresse IP fixe dans votre box (réservation DHCP) et saisissez cette adresse ci-dessous.
Adresse du spastringOuiAdresse IP (ou nom d'hôte) du module Wi-Fi du spa sur votre réseau.
Port TCPnumberNonLaissez 8990, le port de tous les modules Wi-Fi Intex.
Mon spa a des jets hydromassantsbooleanNonModèles Hydrojet uniquement (PureSpa Jet & Bubble). Ajoute un interrupteur Jets.
Mon spa a un traitement au selbooleanNonModèles avec électrolyseur au sel intégré. Ajoute un interrupteur Traitement au sel.
Intervalle de rafraîchissement (s)numberNonFréquence de lecture du spa, en secondes (30 minimum : le module Wi-Fi est lent).

Comment installer Intex PureSpa dans Gladys​

  1. Dans Gladys, ouvrez Intégrations : Intex PureSpa apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
  2. Cliquez sur Installer. Gladys télécharge l'image Docker (ghcr.io/prohand/gladys-intexpurespa:0.0.1), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration).
  3. Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
  4. Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/prohand/gladys-intexpurespa.

Intex PureSpa nécessite Gladys >=5.3.0. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.

Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.

À propos des intégrations externes​

Intex PureSpa est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par prohand, et non par l'équipe cœur de Gladys.

Inscrivez-vous à la newsletter Gladys Assistant

Quelques emails par mois sur les nouveautés et l'actualité du projet. Envoyés par Pierre-Gilles Leymarie, le fondateur du projet. Désinscription possible à tout moment 🙂