JoyOnWay Spa Control

Hi,
I have a Spa control Wifi modul from joyonway for my fountain Spa delight. With it, I can control my heating time, temperature, pump, light and bubbles…

I have an app (joyonway) - with it I can control the wifi Modul… Does someone have an Idea, what to do, if I want to write an integration for it?

How do I start - what do I have to do - is there a tool where I can get the commands, which the app is sending?

Sorry, I’m a complete newbie in creating an integration - maybe someone will help me (?)

(preferably in german :wink: )

Thanks in advance

Hey pelo,

I also have a JoyOnWay Spa Control.
But I am not ready to buy the WIFI unit because it is very expensive.
I want to recreate it with a ESP.
Would it be possible that you open your WIFI module an send me a picture?
Maybe I can reverse engineer it and then we can try to create an integration.

Hi, probably I cannot make a foto from the module…

I have bought it last year by fountayn.nl… it costs 265 EUR. It is connected on com1 in the SpaControl

Yes I already know which module is being used. I wrote an email to the manufacturer “joyonway” and they told me that the COM-Ports are RS485. So maybe the spa uses the modbus protocol.
There is a application called “modbus tool” on github in which you can connect to a Modbus TCP device.

If you know the IP you can try to connect to the module. Default port is 502.

Did you get some sort of manual with your module? The lack of documentation is really hard to work with.

Hello, interested in the same topic, any update so far?

Me too. The original App is very poor

Moin aus Norddeutschland.

Hat jemand für die Joyonway Wifi Steuerung das Modbus Register?

Ich habe gelesen, dass das Modul via TCP Modbus erreichbar sein soll.

Ich habe heute eine Anfrage an den Joyonway Support gestellt und um das Register gebeten und warte nun die Antwort ab.

Sollte es schon jemand geben der das Rehister hatcwürdevich mich freuen, wenn ich darauf zugriff bekommen könnte.

Danke

Gruß aus Norddeutschland
Rolli

Moin,

Gibt es schon was neues zu dem Thema?

Gruß

Hi,

The module cable broke so i unscrewed it and onboard is already an esp module.

I made pictures for you so perhaps this is helpfull or otherwise for other people. In the joyonway there are 2 types of color schema for the wiring. All ports in the main controller can be used and are or master or slave.

The wiring color for the wifi is seen on the original wifi module screenshot or on top row in my picture.

As can seen the cable is on both sides with a connector, in my case a relief as the side cover was blown away by wind while replacing the uv-c light so it was toen apart and is now replaced by only the wire.

Would love support for the spa of joyonway in home assistant. Found that Alexa can be used by voice to controll the spa but that seems to call the app in the same phone.

Unfortunately i cannot upload images as i just registered as new forum meber to reply to you.
Perhaps this link can be used where i now upload the images to: Album — Postimages

I will repost the images for further investigation.
Interesting that there is also an APM32(clone of STM32) in the module.
Doesn’t look like the ESP communicates with the pool pcb directly.
That’s probably handled by the APM and the ESP is only used for wireless communication.


1 Like

Interessant, Du scheinst ein anderes Modul zu haben, meins ist vergossen. Gibt es zu dem Thema bereits etwas neues? Meine Anfrage an den Joyonway Support nach dem ModBus Register ist nicht beantwortet worden.

Gibt es schon etwas Neues zum Thema Joyonway.

1 Like

Hi,

bei iobroker wart ihr ja echt aktiv. Habt ihr schon was neues herausgefunden?

ich habe gerade versucht via MQTT Explorer auf den Pool zuzugreifen - leider ohne Erfolg.

Habe Joyonway erneut angeschrieben… mal gucken

Hey pelo, habe schon mehrmals einen Mitschnitt des Datenverkehr zwischen IP- Adresse und Internet gemacht. Die Steuerung sendet auch Pakete über das Protokoll COAP. Komme aber leider auch nicht auf die Steuerung.

Habe heute im Internet gelesen, das Joyonway ein Unternehmen ist, das zur Balboa-Gruppe gehören soll. Vielleicht sind die Steuerung gleich.

wenn es zur Balboa-Gruppe gehört könnte dies vielleicht hilfreich sein:

Bin leider nicht so fit, um das alles umzusetzen. Meine Konfiguration meldet auch einen Fehler beim Versuch die Integration einzubinden. Hat schon einer Erfahrung mit der Anweisung.

Hello !
I don’t know if it’s still a topic to talk about, but I tried to reverse engineer the mobile app, and tried to do something…
At leat I can access the Joyonway API and some information about the gear and some dashboards (tension, temps, …)
But the spa control part is using a Alibaba Cloud IoT API and I can’t get the appKey (and it would be illegal to do).
So… Nothing really useful can be done for now :frowning:

It’s too bad; it would have been great to heat the whirlpool using excess energy. Unfortunately, the Alexa skill doesn’t work, so controlling it isn’t possible either.