Replies: 6 comments 67 replies
-
Question on the wiring setup. I am using an ESP32. The RS485 TTL converter I purchased claims to support both 5v and 3.3v logic levels at the same time. I did go ahead and buy bi-directional 3.3v/5v logic lever shifters. Are you using a logic level shifter for the rs485 serial connections and for Pin5 or stepping down Pin5 another way? I have a buck converter that produces 5V I can use to power the esp32 through the USB port, with power incoming from the tub. Also, from the install guide, I don't believe we do anything with pins 2 or 4 correct? Thanks, |
Beta Was this translation helpful? Give feedback.
-
One other issue I am wondering If I will have is that my original ML700 panel is toast. Therefore, I won't be able to sniff a UUID of the panel if that is needed. I imagine if we can calculate the right CRC value based on the UUID it won't matter? Not sure if the board actually verifies the UUID of the panel and compares. |
Beta Was this translation helpful? Give feedback.
-
Hi Guys, All the kit has arrived so I'm ready to have a play this weekend! First off I want to thank you guys for al your work. I will try to spread the word as much as possible about this. - I'm surprised it hasn't got more exposure! I have a few questions:
I did also had a question about pin5 not being directly connected also however, @caldog20 has already asked about that. 👍 I would love help contribute to this. Once I get it going I would be happy to write a low level guide for users like myself! |
Beta Was this translation helpful? Give feedback.
-
Just a quick update. My supplies came in, and I was able to do some testing. The transformer on my board fried so I had to order a replacement to fix it. But until that comes in, I was able to find another 120V to 12V AC transformer to connect up to the board to power the low voltage components just for testing. I was able to communicate with the board from my esp32 and also send commands. I was able to toggle the light and jets. I was also able to get the temperature. As soon as my new transformer comes in, I will have the board back in the tub so I can see what it shows while actually running the tub. |
Beta Was this translation helpful? Give feedback.
-
I will take a look! I want to go out though and switch my dipswitch to C temp and make sure the byte value being read in #10 is still F on my system, just incase there is a difference. I haven't done much with HA but I was thinking that if we check the byte for C/F in a status message we could then dynamically update `targetTemp.setUnitOfMeasurement("°F")` and `temp.setUnitOfMeasurement("°F")` so users wouldn't have to make changes if their tub is using either, if that's okay with everyone. But if we can't dynamically update the unit of measurement we could just have 2 temp values for current/target similar to #10.
Yeah, both of my pumps are dual speed. The speed setting for both pumps is currently working from HA for the most part. However, I think we may need to adjust it a little. For instance, if you are in High speed, and try to go to medium, _sometimes_ it turns it off. This is similar to the bug with the Mode setting. I went over the formula for the mode setting and it seems we are sending the right number of button presses, but I think it's possibly sending them too fast or too slow to be picked up. I planned on doing more testing on that and try to adjust. That would fix both the mode selection and make the pump speed selection more reliable.
… On Jun 29, 2023, at 12:29 PM, netmindz ***@***.***> wrote:
Possibly just use this? #10 <#10>
Just to be clear - you have dual speed pumps and control from HA is working for both and at the correct speed?
—
Reply to this email directly, view it on GitHub <#24 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACR3MGDDP6SWRSI2D5VWIZ3XNW3OTANCNFSM6AAAAAAZJE5LNI>.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
-
I'm seeing similar results as @caldog20, i.e. removing the resending of commands and adding some "padding" with the emty commands (typically 4) to have my commands act the way they should. Then pump, light and temp control is ok. I got some issues with the mode change (which used to work), but probably just some minor stuff I didn't see. I will test with sending single commands on each PIN5 low. Depending on the speed of our ESPs it could be we're sending several commands on every PIN5 low, and perhaps that is not the intention? Perhaps it should be a single command. |
Beta Was this translation helpful? Give feedback.
-
Please use this discussion for any questions about what control units are supported, the current feature set, the hardware needed, Home Assistant integration etc
https://github.com/netmindz/balboa_GL_ML_spa_control/wiki/Install-Guide
Beta Was this translation helpful? Give feedback.
All reactions