Hi, not sure if this is a good place to post this, but I wanted to share my findings somewhere.
We bought a intex spa with wifi (SB-HSWF20), but sadly their app is terrible and cloud based.
I just wanted the spa in Home Assistant.
After a bit of poking and prodding, I managed to get it connected without the intex app.
Steps: TLDR;
- The Intex Spa uses ESPTouch (from Espressif), pair it using some open source app using broadcast option (not multicast)
- When the spa is paired, it requires something to listen to it's ports or it seems to disconnect
How I got it to pair without the intex cloud and app:
- Using: https://github.com/EspressifApp/EsptouchForAndroid
- I ran the EspTouch to pair the spa
- After it connected, the wifi light did not stay lit :-(
- Either my wifi connection was poor, or some kind of handshake was needed
- The spa device disconnected from the wifi :-(
Notes on EspTouch:
- Requires local network data in order to broadcast the details to the spa
- (I'm not sure how this protocol operates, but this is what I concluded) as having wifi data disabled prevented the app from working.
- I blocked all internet for my phone on my router, just to be sure no info could leak
- In Home Assistant - HACS : find and install the Intex intergration
- In HA prepare all the data to add the new intex spa device (but wait with connecting)
- Press and hold the C/F Wifi button on the spa unit, the wifi will start blinking for a minute
- Use the EspTouch app to connect the unit again
- As soon as it connects, connect the HA intex device setup, the wifi light will remain lit
I figure this out today by taking a peek in inside of the Management APK to check what they were doing and what the protocol was being used.
I found the espressif ESPTouch code, my spa is using V1 not V2.
Perfect, their app is worthless anyways and now my spa is not connected to the internet, only to my local HA network.
Thanks for this
Hi, not sure if this is a good place to post this, but I wanted to share my findings somewhere.
We bought a intex spa with wifi (SB-HSWF20), but sadly their app is terrible and cloud based.
I just wanted the spa in Home Assistant.
After a bit of poking and prodding, I managed to get it connected without the intex app.
Steps: TLDR;
How I got it to pair without the intex cloud and app:
Notes on EspTouch:
I figure this out today by taking a peek in inside of the Management APK to check what they were doing and what the protocol was being used.
I found the espressif ESPTouch code, my spa is using V1 not V2.
Perfect, their app is worthless anyways and now my spa is not connected to the internet, only to my local HA network.
Thanks for this