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

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
- Verbinde das Spa mit der Intex-App mit deinem WLAN, wie in der Anleitung beschrieben.
- Gib dem Spa in deinem Router eine feste IP-Adresse (DHCP-Reservierung). Die Integration findet das Spa über diese Adresse.
- 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.
| Feld | Eingabe |
|---|---|
| Adresse des Spas | Die IP-Adresse des Spas, z. B. 192.168.1.50. |
| TCP-Port | 8990 lassen. |
| Mein Spa hat Massagedüsen | Bei Jet-&-Bubble-Modellen aktivieren: fügt einen Schalter Jets hinzu. |
| Mein Spa hat eine Salzdesinfektion | Bei 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
| Funktion | Typ | Hinweise |
|---|---|---|
| Power | Schalter | Schaltet das ganze Spa ein oder aus. |
| Filtration | Schalter | Die Pumpe. |
| Heater (Heizung) | Schalter | Einschalten startet auch die Filterung. |
| Bubbles (Sprudel) | Schalter | |
| Jets (Düsen) | Schalter | Nur mit Mein Spa hat Massagedüsen. |
| Salt sanitizer | Schalter | Nur mit Mein Spa hat eine Salzdesinfektion. |
| Water temperature | Temperatursensor | Nicht gesendet, solange das Bedienfeld einen Fehler zeigt. |
| Target temperature | Thermostat-Sollwert | 10–40 °C (oder 50–104 °F). |
| Error code | Text | OK 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 (
pingvom 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.
| Einstellung | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
| Erste Schritte | section | Nein | Die 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 Spas | string | Ja | IP-Adresse (oder Hostname) des WLAN-Moduls des Spas in deinem Netzwerk. |
| TCP-Port | number | Nein | 8990 lassen, der Port aller Intex-WLAN-Module. |
| Mein Spa hat Massagedüsen | boolean | Nein | Nur Hydrojet-Modelle (PureSpa Jet & Bubble). Fügt einen Düsen-Schalter hinzu. |
| Mein Spa hat eine Salzdesinfektion | boolean | Nein | Modelle mit eingebautem Salzwassersystem. Fügt einen Schalter Salzdesinfektion hinzu. |
| Aktualisierungsintervall (s) | number | Nein | Wie oft das Spa gelesen wird, in Sekunden (mindestens 30: das WLAN-Modul ist langsam). |
So installierst du Intex PureSpa in Gladys
- Öffne in Gladys Integrationen: Intex PureSpa erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
- 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). - Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
- 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.
- Alle Integrationen durchsuchen, native und aus der Community
- Deine eigene externe Integration bauen und veröffentlichen
- Quellcode auf GitHub — Quelle dieser Dokumentation