Replies: 20 comments 13 replies
-
Beta Was this translation helpful? Give feedback.
-
VID_20230113_202758.mp4 |
Beta Was this translation helpful? Give feedback.
-
Hi
Your Video looks like my experience after installing in the Tahiti with PRE2021 set in model.h.
I assume you have the official PC board. The capacitors probably won’t make a huge difference, but they might help suppress power surges when the heater or pump turn off/on.
There was a problem with PRE2021 that made the system unworkable (I thought I’d damaged the chip), however, I then erased the flash memory (you can erase the chip via the platform) after my attempt with PRE2021 and reflashed again completely with MIAMI2021. I also did not use OTA
This might assist.
Kind regards
JPM
From: franpalacio ***@***.***>
Sent: Saturday, 14 January 2023 09:10
To: visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA ***@***.***>
Cc: John Moriarty ***@***.***>; Author ***@***.***>
Subject: Re: [visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA] Bestway Pump model changes for 2022 (Discussion #431)
Hello, I think I have that model but I have not been able to make it work.
What I get is that the welcome music plays, shows the IP address and date on the pump screen, and it doesn't show anything else. The screen remains half lit and the buttons do not respond, as shown in the photo.
The blue led of the esp8266 keeps blinking rapidly.
The Web interface can be accessed but the temperature shows 0 and the rest of the controls do not work.
I have already tried everything, now I have seen your post and I have noticed that the chip had and it had the 8-port YF08E, I have also tried to put the capacitors that you mention, I understand that you mean 100uF between 5V and GND (I have put it to the input of the 6 wires), and 0.1uF between 3.3v and GND (I have put it on the pins of the esp8266), and I have broken the esp8266.
Things I've tried and combinations:
-LLC red
-YF08E chip
-Esp8266 large and small.
-With and without resistors and capacitors in the 6 wires
-Cross the wires as in the V2B version of the circuit (I think I broke the esp8266)
-I have ordered the esp8266 and the YF08E again elsewhere.
-I have checked the continuity of the board and the welds with the tester.
-Change in models.h to MIAMI2021 and PRE2021.
I put photos of everything, I don't know what to do anymore. Any ideas?
<https://user-images.githubusercontent.com/109759859/212410069-a03048f1-553b-48e8-9d4d-e9629053f5c1.jpg>
<https://user-images.githubusercontent.com/109759859/212410105-36652d0b-4c79-4445-9450-a18f018a21cf.jpg>
<https://user-images.githubusercontent.com/109759859/212410109-6c111b65-1989-4505-9407-185a11feb9fe.jpg>
<https://user-images.githubusercontent.com/109759859/212410115-f5ef9b90-c025-4df6-86b1-aeed4fc2bae1.jpg>
<https://user-images.githubusercontent.com/109759859/212410124-b55b3a40-b8c6-4afc-9d29-2be357473a29.jpg>
—
Reply to this email directly, view it on GitHub <#431 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AFCRI6JB42KK65YXZKIW3YLWSGZCPANCNFSM6AAAAAATZVER6U> .
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I have already flashed with the two models, PRE2021 and MIAMI 2021. And also the file system and I have not achieved anything. |
Beta Was this translation helpful? Give feedback.
-
Yes, I find it curious that on the handle of the casing it says 2020-09-09. |
Beta Was this translation helpful? Give feedback.
-
Hi
Perhaps Bestway have supplied a more common pump. I was surprised to find several pool types that had the same dimensions and specifications, but different names!
The “egg” shaped pump appears to have been superseded and the square pump replaces it. The MIAMI2021 is the only #Def available and, for me, it works. I’ve tried the PRE2021 #def and that behaves much as your video showed. If you have modified any code, suggest refresh the code from Github and start all over again.
Suggest also, test out the pathways between the plugs and the ESP (without it in place). Supply 5v to the board (at the Plug) and 3.3V to the R1 Resistor and test that the Level Shifter is functioning on all lines. Only a Voltmeter is needed. You should get 3.3v on the ESP side for each 5v supplied to the Pump side of the Level Shifter (and vice versa). If you have no Power Supplies, try three AA batteries on the 5v and two on the 3v – simply to test everything. (Keep the ESP out of the circuit!).
Also, check every solder joint. A small defect can bring everything to a halt.
My Tahiti pump model is S100103 (who knows what the difference is between your model and mine!)
Best regards
From: franpalacio ***@***.***>
Sent: Saturday, 14 January 2023 10:17
To: visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA ***@***.***>
Cc: John Moriarty ***@***.***>; Author ***@***.***>
Subject: Re: [visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA] Bestway Pump model changes for 2022 (Discussion #431)
Yes, I find it curious that on the handle of the casing it says 2020-09-09.
I bought the spa in 2021, and in theory according to the table that pump model, because it does not match the spa model is MIAMI2021
By the way, it is the Tahiti model with the S100101 pump.
—
Reply to this email directly, view it on GitHub <#431 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AFCRI6PYKATE5CCLAGJXNVTWSHA6LANCNFSM6AAAAAATZVER6U> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/AFCRI6PWKJJJK4GOOUB5NS3WSHA6LA5CNFSM6AAAAAATZVER6WWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAI5YBQ.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Hello, the code is updated with the latest version of github, I have tried what you have told me, I have removed the esp board, and connected 3.3v to the 3.3 pin where the esp would go, and 5v to the 6-wire socket, then I have connected the GND. |
Beta Was this translation helpful? Give feedback.
-
Hi
Testing the level converter on a pin-by-pin basis is best. Apply 5V on B1 and get 3.3v on A1, then apply 0v on B1 and get 0v on A1. Then reverse the test for the A Side using 3.3v and 0v.
Also check that there is 3.3v on OE. If not, the levels will not convert. That said, I suspect your level converter is working.
I’m also presuming that you have tested the web interface – easiest if you set a static IP address (in config.h, lines 106-116) and browsing to that address on your WIFI system. If you can do that, the other parts of the system are working.
If that works, then the remaining issues are the circuit interface and the selection of the correct Pool Model in the Defs. Unless all of that works, there is no point in connecting to the pool.
From: franpalacio ***@***.***>
Sent: Saturday, 14 January 2023 23:03To: visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA ***@***.***>
Cc: John Moriarty ***@***.***>; Author ***@***.***>
Subject: Re: [visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA] Bestway Pump model changes for 2022 (Discussion #431)
Hello, the code is updated with the latest version of github, I have tried what you have told me, I have removed the esp board, and connected 3.3v to the 3.3 pin where the esp would go, and 5v to the 6-wire socket, then I have connected the GND.
He does not understand the result, without connecting any other cable, in the level converter board, in all the low pins it gives me 3.3v and in the high ones 5v. I have tried another level converter board and the same thing happens.
I do not know what I'm doing wrong.
What I think should happen is that in the level converter, on each low pin it would measure 3.3v when on the high side it would connect 5v and vice versa
—
Reply to this email directly, view it on GitHub <#431 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AFCRI6MLHMIU6FEWAQJGFJLWSJ2T7ANCNFSM6AAAAAATZVER6U> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/AFCRI6LOX4J7SROYQGFPY23WSJ2T7A5CNFSM6AAAAAATZVER6WWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAI542S.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Hi
Yes, there are some other frustrations as well. The system seems to be unresponsive after a time – resetting the pump makes the Web Interface responsive again, but gradually, the responsiveness deteriorates. I think a watchdog timer of some sort might be needed. The Network “wake-up” becomes unreliable on my system.
It may also be that there is a hardware difference between the S100100 and S100103 pumps – the latter works and the former is giving “franpalacio” no joy.
Regds
From: franpalacio ***@***.***>
Sent: Tuesday, 17 January 2023 13:50
To: visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA ***@***.***>
Cc: John Moriarty ***@***.***>; Author ***@***.***>
Subject: Re: [visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA] Bestway Pump model changes for 2022 (Discussion #431)
I have already tried with the red LLC and the filters on the display side, I have taken the opportunity to try all the combinations that have occurred to me, with filters, without filters, with MIAMI2021, with PRE2021. And keep doing the same. The music plays and shows the IP and date on the display, which makes me think that the pins are correct and the level converter works, at least in part.
The hardware test result is correct:
CIO to DSP pin 3 success!CIO to DSP pin 4 success!CIO to DSP pin 5 success!CIO to DSP pin 3 success!CIO to DSP pin 4 success!CIO to DSP pin 5 success!
—
Reply to this email directly, view it on GitHub <#431 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AFCRI6KCWNL4WCX4G5IRQQTWSXUFFANCNFSM6AAAAAATZVER6U> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/AFCRI6LWF5SDVBXU77BL5W3WSXUFFA5CNFSM6AAAAAATZVER6WWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAI7AEW.gif> Message ID: ***@***.*** ***@***.***> >
|
Beta Was this translation helpful? Give feedback.
-
Just checking - did you define the correct PCB? |
Beta Was this translation helpful? Give feedback.
-
Yes, I think so, I have defined PCB_V2 and the board is the one that appears in the photo. |
Beta Was this translation helpful? Give feedback.
-
After doing many tests, I have already lost count, I don't know the atrocities I have done..., and in the absence of trying more things, I have managed to make it work as follows: by the way I am using the red LLC |
Beta Was this translation helpful? Give feedback.
-
I've been doing more crazy tests. |
Beta Was this translation helpful? Give feedback.
-
hello again, the new red LCC has arrived, I have also taken the opportunity to solder a new board in case there were any failures and the behavior remains the same. |
Beta Was this translation helpful? Give feedback.
-
Connect according to pcb v2b for best chance of success. |
Beta Was this translation helpful? Give feedback.
-
Hello, after trying all the possible combinations and in the absence of further testing, I just tried one more time and it works!!! Although I had already tried this configuration and it didn't work, now miraculously it has started to work. The only change that I have made, and that it occurs to me that it could be, has been to change the usb cable that I have used for programming. The cable that I used previously in theory worked correctly and I have programmed many other ESPs. So I don't understand it, but it's the only change I've made. |
Beta Was this translation helpful? Give feedback.
-
Hey I have exactly this same kind of problem behavior with my pump that franpalacio. Configured/defined in firmware: MIAMI2021 and PCB_V2 Tested with connections/parts:
Tested with webui hardwaretest and it seems ok. Tested with another NodeMCU V3 chip and txs0108e blue LLC but those are exactly same manufacturers and versions etc I get tune on when powering on, DSP shows IP/date, WebUI running ok, So what else can I try to solve this problem?
Regards |
Beta Was this translation helpful? Give feedback.
-
Hi folks
Even though I authored this thread, I can report that some time ago I got the system working as I said in an earlier post, but not as reliably as I’d wish. It would sometimes fail to come up when browsed to on its IP address. I found this frustrating and was not prepared to trust it.
However, since constraining the MCU to a 2.4GHz WiFi net with no other traffic on it (separate SSID) and accessing it via a VPN, I have 99% reliability (just the odd failure of the HTML code to resolve the first time). I get the impression that the MCU is susceptible to too much WiFi traffic – including the hack attacks all routers can suffer from. The VPN and strong Router security appears to have fixed this.
I now control the Spa from anywhere and can trust it to do as it is instructed. So: for me, Case Closed.
Kind regards
John M
From: KrustyMaz ***@***.***>
Sent: Tuesday, 14 March 2023 23:22
To: visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA ***@***.***>
Cc: John Moriarty ***@***.***>; Author ***@***.***>
Subject: Re: [visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA] Bestway Pump model changes for 2022 (Discussion #431)
Hey
Thanks for this amazing idea, coding and introductions.
Even I have not managed to make it work yet.
I have exactly this same kind of problem behavior with my pump that franpalacio.
Have tried to solve this with many tricks before I found this discussion.
Setup:
Pump: S100101 date: 2022-01-14
Pool: Hawaii without hydrojets
PCB: BWC v2
LLC: txs0108e blue
Configured/defined in firmware: MIAMI2021 and PCB_V2
Tested with connections/parts:
* Wires to H1A + H2A
* Wires to H1A + H2A + 10K resistor on 3V
* Wires to H1A + H2B with 560ohm resistors DSP side only + 10K resistor on 3V
* Wires to H1B with 680ohm resistors + H2B with 560ohm resistors DSP side + 10K resistor on 3V
(I have only few resistors to use and don’t have any capacitors to use/test)
Tested with webui hardwaretest and it seems ok.
Tested connections with multimeter.
Tested with another NodeMCU V3 chip and txs0108e blue LLC but those are exactly same manufacturers and versions etc
I get tune on when powering on, DSP shows IP/date, WebUI running ok,
but temperature is not showing or buttons on webui or physical does nothing.
So what else can I try to solve this problem?
1. PCB_V2B with crossed wires?
Like franpalacio mentioned that MIAMI2021+PCB_V2B configuration was successful.
”On some 2021+ models you will need to use the red LLC and define the PCB_V2B in model.h”
So because I don’t have this red LLC and only the blue one, I would need to order red one and wait for that to test.
So blue LLC is not an option with this PCB_V2B connection type?
2. Test those blue LLCs are working ok with 5V, 3V power supply and multimeter?
3. Try with new code version 4.10?
Although I think that this is connection old signal -problem
I used code version 3.5.1
4. Method without LLC? like here: #312 <#312>
They use Wemos D1 mini, but because I have theses PCB_V2 boards, would it be same if I just use my nodeMCU V3
Configure code same. define MIAMI2021 + PCB_V2
And only remove LLC and solder jumpwires to LLC pin holes like A1-B1, A2-B2 etc
And use H1A+H2A to CIO/DSP wires?
Regards
KrustyMaz
—
Reply to this email directly, view it on GitHub <#431 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AFCRI6NRAEWOVRFTRFJBPDTW4BBCVANCNFSM6AAAAAATZVER6U> .
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
You are welcome
Yes
Yes it is but it depends on the pump. It seems more people have luck with the red one.
Doesn't hurt, but I'd try 4 first.
It shouldn't be the problem
Yes try this!
Yes. Or connect the wires directly to left side of where the LLC were. Do whatever is easiest for you.
Also try to start the esp first with a usb cable and then start the pump. Some people has found it to work. |
Beta Was this translation helpful? Give feedback.
-
I have 2021 Palm Springs with S100101 pump model. I also faced problems when following default tutorial. Problems were solved by using PCB V2B with crossed wires. Using red LLC, no resistors, long wires. So owners of S100101 should probably directly follow the V2B part with crossed wires. Thank you all for your work and information. |
Beta Was this translation helpful? Give feedback.
-
The Table of Bestway Spas says that the Tahiti model is eggshaped and should have model.h set to PRE2021.
Having acquired a Tahiti late 2022, this new pump is now square and the software works with the PCB_2, DEVICE=MIAMI2021and the 8-port YF08E chip (sub for TXS0108E).
It is also good practice to pop a few capacitors on the supply rails to reduce interference (spikes, etc) so I've put 100uF and 0.1uF on each of the 5v and 3,3v supply rails. There are sufficient adjacent solder pads on the V2 board to do this.
Delighted with the outcome!
Beta Was this translation helpful? Give feedback.
All reactions