Zum Hauptinhalt springen

Intex PureSpa Smart-Home-Integration, kostenlos und Open Source

Intex PureSpa-Integration für Gladys Assistant

Steuere dein Intex PureSpa per WLAN: Heizung, Sprudel, Filterung und Wassertemperatur.

Steuere dein Intex PureSpa (WLAN-Modelle) aus Gladys: Strom, Heizung, Filterung, Sprudel, Düsen, Salzdesinfektion, Solltemperatur — und lies die Wassertemperatur und die Fehlercodes des Bedienfelds.

Die Integration spricht direkt mit dem WLAN-Modul des Spas in deinem lokalen Netzwerk (TCP-Port 8990). Kein Intex-Konto, keine Cloud: Sie funktioniert auch ohne Internet.

Kompatible Spas​

Intex-PureSpa-Modelle mit eingebautem WLAN, gesteuert über die App Intex (früher „Intex Spa“):

  • PureSpa-Bubble-Modelle mit WLAN-Steuerung;
  • PureSpa-Jet-&-Bubble-Modelle mit WLAN-Steuerung — aktiviere Mein Spa hat Massagedüsen;
  • Modelle mit eingebautem Salzwassersystem — aktiviere Mein Spa hat eine Salzdesinfektion.

Spas ohne WLAN werden nicht unterstützt.

Bevor du beginnst​

  1. Verbinde das Spa mit der Intex-App mit deinem WLAN, wie in der Anleitung beschrieben.
  2. Gib dem Spa in deinem Router eine feste IP-Adresse (DHCP-Reservierung). Die Integration findet das Spa über diese Adresse.
  3. Gladys muss im selben Netzwerk wie das Spa sein (oder es über TCP-Port 8990 erreichen). Gladys 5.3 oder neuer ist erforderlich.

Konfiguration​

In Gladys: Integrationen → Intex PureSpa → Konfiguration.

FeldEingabe
Adresse des SpasDie IP-Adresse des Spas, z. B. 192.168.1.50.
TCP-Port8990 lassen.
Mein Spa hat MassagedüsenBei Jet-&-Bubble-Modellen aktivieren: fügt einen Schalter Jets hinzu.
Mein Spa hat eine SalzdesinfektionBei Modellen mit Salzsystem aktivieren: fügt einen Schalter Salt sanitizer hinzu.
Aktualisierungsintervall (s)Wie oft das Spa gelesen wird. Standard 60 s, mindestens 30 s.

Speichern und dann auf Verbindung testen klicken: Die Antwort zeigt die Wassertemperatur, die Solltemperatur und den Zustand der Heizung.

Öffne danach den Tab Entdecken und füge das Gerät Intex PureSpa hinzu.

Das Gerät​

FunktionTypHinweise
PowerSchalterSchaltet das ganze Spa ein oder aus.
FiltrationSchalterDie Pumpe.
Heater (Heizung)SchalterEinschalten startet auch die Filterung.
Bubbles (Sprudel)Schalter
Jets (Düsen)SchalterNur mit Mein Spa hat Massagedüsen.
Salt sanitizerSchalterNur mit Mein Spa hat eine Salzdesinfektion.
Water temperatureTemperatursensorNicht gesendet, solange das Bedienfeld einen Fehler zeigt.
Target temperatureThermostat-Sollwert10–40 °C (oder 50–104 °F).
Error codeTextOK oder der Code des Bedienfelds (E81, E90...).

Wird eine Funktion eingeschaltet, während das Spa aus ist, wird zuerst das Spa eingeschaltet — wie am Bedienfeld.

Das Spa arbeitet je nach Einstellung seines Bedienfelds in Celsius oder Fahrenheit: Die Integration erkennt es, die Temperaturen folgen.

Dashboard-Widget​

Füge das Widget Intex-Spa zu einem Dashboard hinzu. Es zeigt:

  • die Wasser- und Solltemperatur, live;
  • den Zustand jeder Funktion, die Verbindung und den Fehlercode;
  • Schaltflächen: Heizung, Sprudel, Filterung an/aus und Temperatur setzen, das ein kleines Formular öffnet.

Szenen​

Auslöser​

  • Spa-Fehler erkannt — das Bedienfeld zeigt einen Fehlercode. Der Code steht in {{triggerEvent.data.code}}.
  • Wassertemperatur erreicht — die Heizung hat das Wasser auf die Solltemperatur gebracht (temperature, target).
  • Spa antwortet nicht mehr — das Spa hat geantwortet und dann aufgehört (Stromausfall, WLAN weg...).

Für einen Schwellwert (Wasser unter 30 °C...) nutze den Standard-Auslöser „Gerätezustand“ auf der Funktion Water temperature.

Aktionen​

  • Spa aufheizen auf — setzt die Solltemperatur und schaltet die Heizung ein (Heizung einschalten abwählen, um nur den Sollwert zu ändern). Ausgaben: Wassertemperatur, Sollwert, Heizung, Fehlercode.
  • Spa-Status lesen — liest das Spa sofort. Ausgaben: Temperaturen, Strom, Heizung, Filterung, Sprudel, Fehlercode.

Beispiel: „Jeden Freitag um 14 Uhr das Spa auf 38 °C aufheizen“, dann „Wenn die Wassertemperatur erreicht ist, schick mir eine Nachricht“.

Gut zu wissen​

  • Das WLAN-Modul des Spas ist langsam und bedient nur einen Client gleichzeitig. Die Integration hält eine einzige Verbindung offen und sendet eine Anfrage nach der anderen. Die Intex-App kann langsamer antworten, solange Gladys verbunden ist.
  • Die Bedeutung eines Fehlercodes (E81, E90...) steht in der Anleitung deines Spas: Die Integration gibt den Code des Bedienfelds weiter.
  • Die Integration speichert nichts auf der Festplatte.

Fehlerbehebung​

  • „Das Spa antwortet nicht“: Prüfe, ob das Spa Strom hat, ob seine WLAN-Anzeige leuchtet und ob die Adresse stimmt (ping vom Gladys-Rechner). Hat sich die Adresse geändert, richte eine DHCP-Reservierung ein.
  • Das Geräte-Badge ist rot („nicht erreichbar“): dieselben Prüfungen. Das Badge wird wieder „lokal“, sobald das Spa antwortet.
  • Ein Schalter springt zurück: Das Bedienfeld hat den Befehl abgelehnt (z. B. die Heizung während eines Fehlers). Sieh dir den Fehlercode an.
  • Detaillierte Logs: In Gladys unter Einstellungen → System die Logs der Integration öffnen.

Konfigurationseinstellungen​

Diese Einstellungen fragt Intex PureSpa in seinem Konfigurationsbildschirm in Gladys ab.

EinstellungTypPflichtfeldBeschreibung
Erste SchrittesectionNeinDie Integration spricht direkt in deinem Netzwerk mit dem WLAN-Modul des Spas (TCP-Port 8990): kein Intex-Konto, keine Cloud. Verbinde das Spa zuerst mit der Intex-App mit deinem WLAN, gib ihm dann im Router eine feste IP-Adresse (DHCP-Reservierung) und trage diese Adresse unten ein.
Adresse des SpasstringJaIP-Adresse (oder Hostname) des WLAN-Moduls des Spas in deinem Netzwerk.
TCP-PortnumberNein8990 lassen, der Port aller Intex-WLAN-Module.
Mein Spa hat MassagedüsenbooleanNeinNur Hydrojet-Modelle (PureSpa Jet & Bubble). Fügt einen Düsen-Schalter hinzu.
Mein Spa hat eine SalzdesinfektionbooleanNeinModelle mit eingebautem Salzwassersystem. Fügt einen Schalter Salzdesinfektion hinzu.
Aktualisierungsintervall (s)numberNeinWie oft das Spa gelesen wird, in Sekunden (mindestens 30: das WLAN-Modul ist langsam).

So installierst du Intex PureSpa in Gladys​

  1. Öffne in Gladys Integrationen: Intex PureSpa erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
  2. Klicke auf Installieren. Gladys lädt das Docker-Image (ghcr.io/prohand/gladys-intexpurespa:0.0.1) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration).
  3. Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
  4. Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/prohand/gladys-intexpurespa.

Intex PureSpa benötigt Gladys >=5.3.0. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.

Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.

Über externe Integrationen​

Intex PureSpa ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von prohand veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.

Abonniere den Newsletter von Gladys Assistant

Ein paar E-Mails im Monat zu neuen Releases und Neuigkeiten aus dem Projekt. Verschickt von Pierre-Gilles Leymarie, dem Gründer des Projekts. Jederzeit abbestellbar 🙂