Integrating Lay Z SPA 2025 using ha-bestway plugin or other

Hi all .-)
Just bought a new spa from Bestway, it is a Lay-Z Santorini with WIFI and app access.

My old lay-z spa used an app, which used cloud login (user/passwd), but this uses a new app called Lay-Z Smartspa, and i haven’t found a login method, so this app gives me a user-id like ad586472e22… and no password.

When i try to use haccs integration ha-bestway, it prompts for a username(mail) and password. Tried to use the login fra earlier spa (bestway account) - but no luck, because no spa is connected to this account.

I attached an image from this new Smartspa app of the user section.

I don’t think i will get the spa integrated into Home Assistant, when i don’t have the spa connected to the cloud account at bestway.
First i thought that it only worked on local access, but I tried to access the spa via the smartapp when i was away and on mobile network, and this worked.
So there is cloud access, but i still need some login info for the integration.

This is the image from the integration (used login to old bestway app), see no entities.

Please help me integrate the spa :slight_smile:

1 Like

I think the ha-bestway plugin doesn’t support this new way that Lay Z Spa 2025 (or late 2024) models use. It’s a bit puzzling that the app doesn’t require you to register at all to bind the device to the mobile app? I wonder what happens if you have bound the device to your account and sell the pool at later phase :D? The app just automatically creates you a user account and binds the device to it. I think a new integration needs to be developed entirely in order to get support and it will work via cloud only (speculation).

1 Like

Yes i think so too, sadly.
Thx for replying

1 Like

I’d love to integrate my new Santorini spa with Home Assistant, but unfortunately the SmartHub seems to be a challenge too. Hopefully someone out there has found a solution!

I’ve managed to dig around the API a bit. The API is running on AWS and i’ve managed to change the temperature via postman from another physical device. I think the endpoint changes on where you are located geographically, and they have global api-endpoints via AWS. It uses tokens and nonce and some kind of signature as well.

The token seems to be valid for some time, i don’t know how long it takes before it expires.

Here is an example of the post command being sent to change the temperature. If someone is willing to move forward with this (i’m not a coder) i can assist. Would be awesome to get this working via Home Assistant.

1 Like

Yes it would bed very nice to get integration for newer spa from Bestway/Lay-z.

How do anyone make an official request for a new integration ?

There’s already a GitHub development issue open. You can follow the progress here:

1 Like