Saltar al contenido principal

Integración domótica Intex PureSpa, gratuita y de código abierto

Integración Intex PureSpa para Gladys Assistant

Controle su spa Intex PureSpa por Wi-Fi: calefacción, burbujas, filtración y temperatura.

Controle su spa Intex PureSpa (modelos Wi-Fi) desde Gladys: encendido, calefacción, filtración, burbujas, chorros, clorador salino, temperatura objetivo, y lea la temperatura del agua y los códigos de error del panel de control.

La integración se comunica directamente con el módulo Wi-Fi del spa en su red local (puerto TCP 8990). Sin cuenta Intex, sin nube: funciona incluso sin Internet.

Spas compatibles​

Los modelos Intex PureSpa con Wi-Fi integrado, controlados con la app Intex (antes «Intex Spa»):

  • modelos PureSpa Bubble con control Wi-Fi;
  • modelos PureSpa Jet & Bubble con control Wi-Fi — marque Mi spa tiene chorros de hidromasaje;
  • modelos con sistema de agua salada integrado — marque Mi spa tiene clorador salino.

Los spas sin Wi-Fi no son compatibles.

Antes de empezar​

  1. Conecte el spa a su Wi-Fi con la app de Intex, como indica el manual.
  2. En su router, asigne al spa una dirección IP fija (reserva DHCP). La integración encuentra el spa por esa dirección.
  3. Gladys debe estar en la misma red que el spa (o poder alcanzarlo en el puerto TCP 8990). Se necesita Gladys 5.3 o posterior.

Configuración​

En Gladys: Integraciones → Intex PureSpa → Configuración.

CampoQué escribir
Dirección del spaLa dirección IP del spa, p. ej. 192.168.1.50.
Puerto TCPDeje 8990.
Mi spa tiene chorros de hidromasajeMárquelo en los modelos Jet & Bubble: añade un interruptor Jets.
Mi spa tiene clorador salinoMárquelo en los modelos con sal: añade un interruptor Salt sanitizer.
Intervalo de actualización (s)Frecuencia de lectura del spa. 60 s por defecto, 30 s como mínimo.

Guarde y pulse Probar la conexión: la respuesta muestra la temperatura del agua, la temperatura objetivo y el estado de la calefacción.

Luego abra la pestaña Descubrir y añada el dispositivo Intex PureSpa.

El dispositivo​

FunciónTipoNotas
PowerInterruptorEnciende o apaga todo el spa.
FiltrationInterruptorLa bomba.
HeaterInterruptorEncenderla también arranca la filtración.
BubblesInterruptor
JetsInterruptorSolo con Mi spa tiene chorros de hidromasaje.
Salt sanitizerInterruptorSolo con Mi spa tiene clorador salino.
Water temperatureSensor de temperaturaNo se publica mientras el panel muestra un error.
Target temperatureConsigna de termostato10–40 °C (o 50–104 °F).
Error codeTextoOK, o el código del panel (E81, E90...).

Encender una función con el spa apagado enciende primero el spa, como hace el panel de control.

El spa trabaja en Celsius o Fahrenheit según el ajuste de su panel: la integración lo detecta y las temperaturas lo siguen.

Widget del panel​

Añada el widget Spa Intex a un panel. Muestra:

  • la temperatura del agua y la objetivo, en directo;
  • el estado de cada función, la conexión y el código de error;
  • botones: calefacción, burbujas, filtración encendido/apagado y Fijar temperatura, que abre un pequeño formulario.

Escenas​

Disparadores​

  • Error del spa detectado — el panel muestra un código de error. El código está en {{triggerEvent.data.code}}.
  • Temperatura del agua alcanzada — la calefacción ha llevado el agua a la temperatura objetivo (temperature, target).
  • El spa ya no responde — el spa respondía y dejó de hacerlo (corte de luz, Wi-Fi perdido...).

Para actuar según un umbral (agua por debajo de 30 °C...), use el disparador estándar «estado de un dispositivo» sobre la función Water temperature.

Acciones​

  • Calentar el spa a — fija la temperatura objetivo y enciende la calefacción (desmarque Encender la calefacción para cambiar solo la consigna). Salidas: temperatura del agua, objetivo, calefacción, código de error.
  • Leer el estado del spa — lee el spa ahora. Salidas: temperaturas, encendido, calefacción, filtración, burbujas, código de error.

Ejemplo: «Cada viernes a las 14 h, calentar el spa a 38 °C» y luego «Cuando se alcance la temperatura del agua, enviarme un mensaje».

Conviene saber​

  • El módulo Wi-Fi del spa es lento y solo atiende a un cliente a la vez. La integración mantiene una única conexión abierta y envía una petición tras otra. La app de Intex puede responder más despacio mientras Gladys está conectado.
  • Para el significado de un código de error (E81, E90...), consulte el manual de su spa: la integración transmite el código que muestra el panel.
  • La integración no guarda nada en disco.

Solución de problemas​

  • «El spa no responde»: compruebe que el spa tiene corriente, que su luz Wi-Fi está encendida y que la dirección es correcta (pruebe un ping desde la máquina de Gladys). Si la dirección cambió, configure una reserva DHCP.
  • La insignia del dispositivo está en rojo («inaccesible»): las mismas comprobaciones. La insignia vuelve a «local» en cuanto el spa responde.
  • Un interruptor vuelve a su estado anterior: el panel rechazó la orden (la calefacción durante un fallo, por ejemplo). Mire el código de error.
  • Registros detallados: en Gladys, abra los registros de la integración en Ajustes → Sistema.

Parámetros de configuración​

Estos son los parámetros que Intex PureSpa te pide en su pantalla de configuración en Gladys.

ParámetroTipoObligatorioDescripción
Primeros pasossectionNoLa integración se comunica directamente con el módulo Wi-Fi del spa en su red (puerto TCP 8990): sin cuenta Intex, sin nube. Primero conecte el spa a su Wi-Fi con la app de Intex, luego asígnele una IP fija en su router (reserva DHCP) e introduzca esa dirección abajo.
Dirección del spastringSíDirección IP (o nombre de host) del módulo Wi-Fi del spa en su red.
Puerto TCPnumberNoDeje 8990, el puerto de todos los módulos Wi-Fi de Intex.
Mi spa tiene chorros de hidromasajebooleanNoSolo modelos Hydrojet (PureSpa Jet & Bubble). Añade un interruptor de chorros.
Mi spa tiene clorador salinobooleanNoModelos con sistema de agua salada integrado. Añade un interruptor Clorador salino.
Intervalo de actualización (s)numberNoFrecuencia de lectura del spa, en segundos (mínimo 30: el módulo Wi-Fi es lento).

Cómo instalar Intex PureSpa en Gladys​

  1. En Gladys, abre Integraciones: Intex PureSpa aparece en el catálogo junto a las integraciones nativas, con una insignia de comunidad.
  2. Haz clic en Instalar. Gladys descarga la imagen Docker (ghcr.io/prohand/gladys-intexpurespa:0.0.1), la ejecuta en un entorno aislado del núcleo y genera la interfaz de la integración (dispositivos, descubrimiento y configuración).
  3. Abre la pantalla de Configuración de la integración, rellena los parámetros y guarda.
  4. También puedes instalarla directamente desde la URL de su repositorio: https://github.com/prohand/gladys-intexpurespa.

Intex PureSpa requiere Gladys >=5.3.0. El catálogo de Gladys se actualiza cada hora, así que una nueva versión está disponible como máximo una hora después de publicarse.

¿Todavía no usas Gladys? Es gratuito y de código abierto: sigue la guía de instalación para empezar.

Sobre las integraciones externas​

Intex PureSpa es una integración externa: una integración comunitaria empaquetada como contenedor Docker y publicada en GitHub. Gladys la instala con un clic y la ejecuta en un entorno aislado del núcleo. La publica y mantiene prohand, no el equipo principal de Gladys.

Suscríbete a la newsletter de Gladys Assistant

Unos pocos correos al mes sobre nuevas versiones y novedades del proyecto. Enviados por Pierre-Gilles Leymarie, fundador del proyecto. Puedes darte de baja cuando quieras 🙂