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 (?)
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.
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.
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.
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.
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.
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
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.