Since they’re all Sugar Valley, it should work. There must be another reason why you’re not able to connect.
I found that modbus document some days ago, it’s good for the chlorinator. I was also looking for info on the pump data, and I found it on that OPNpool project page.
In principle, it can be possible to write a custom component that uses modbus to read data from the Aquarite+ directly, without other apps using the info from that document.
I received the products this afternoon, tomorrow I will start replacing the pump and chlorinator, and I will have to modify some electrical wiriing and plumbing.
I discovered that my pump (QP PRO Variable Speed - model 500VS11) has not only the 4 digital inputs for the speeds, but also the RS485 interface. But I won’t be able to connect it to njs-PC because the protocol should be different vs Hayward/pentair, so I won’t have any real benefit in using njs-PC actually.
I will first test Tastmota’s NeoPool, since it’s simpler and basically it gives me all the info I need plus it lets me control what I need, and I will later do a quick check connecting njs-PC to let you know if I can communicate with the Aquarite+ VS.
@fdebrus I setup everything. Had to do some plumbing work that took longer than anticipated.
I have a problem though: the display of the Aquarite+ (the new touch screen version) turns off after 3-8 seconds, so I can’t configure the system. I’m in contact with the seller to see what I can do…probably the touch screen is malfunctioning and needs replacement.
Luckily, with Tasmota NeoPool I can at least start things manually from HA.
I used the work you shared on GitHub, but it had a lot of errors (I’m on last HA version) that I needed to fix otherwise it didn’t work for my setup.
Aquarite (Aquascenic does) doesn’t have an option for conductivity or salt mesurement. It determines the salt level with the help of the electrolysis cell, through an algorithm.
You cannot control the ph- (acid) pump relay (afaik) but you can see its status both in the web interface and in the home assistant.
Thanks for the info. I see the COND connector on the board, and also the slot for a CD card, I wonder if it could be added, or maybe the the fw wouldn’t support it in any case.
In any case, even if the salt level is calculated, and I can see it on the display (the 10s it’s working before turning off), I wonder why it’s not exposed via modbus.
Thanks. But I think the HA sensor is the Relay Acid: I monitored the pump activity a little bit, and it matches with the changes of this sensor, the pH State sensor remained at 4 while the pump was active for 5m.
Post a picture of you main board. Most main boards for Aquarite are missing a DC convertor next to the CD chip plug, but some do have it. If you are lucky to have the convertor on your board, it might work if you add an CD chip and probe.
Try to connect the screen to any other RS485 connector. Try “External” or “WI-FI” or even the plug for external screen, the one next to “External” and “WI-FI”. Sometimes it works. I’m a pool builder and I install a lot of Sugar Valley/Hayward equipment and I’ve run into this situation before.
I already tried that 2 days ago when I noticed the issue…it turns off also on the Display, Wifi and External connectors. The seller is in contact with Hayward to check what’s the best path to solve the problem. I think it’s a defective display, hoping it’s not the aquarite’s mainboard. In your experience, what was the main cause of this?
Here you go…please let me know if I’m lucky or not…and thank you for your help.
Hi Smarinof, I have the exact same problem. I’ve setup a Tasmota NeoPool controller, but have to connect it to the Sugar Valley unit. The Sugar Valley is in Portugal so I cannot test it right now. I would like to know if you now have it confirmed that the Tasmota Neopool controller show nothing if it is not connected to the Sugar Valley unit. Should is indeed not show text without the data? Did you get an answer to this question from anybody?
Hi Simon,
I have the same problem not getting the Sugar Valley (station) text on the tasmota webpage. I do not have it connected to the sugar valley yet an are doing preliminary testing. The Sugar valley is in Portugal right now and I cannot test the connection. Do you know the answer by now? Is connection to the Sugar Valley to get the extra text displayed? Should I not (without connection) get the extra text but with empty data fields?
Could you please help me with selecting the right components to connect my Sugar Valley/Aquarite to wifi?
I saw your post with the ATOM lite and Tail485, is this all there is needed?
And do you think this is still the ‘best setup of components’ after you have been using it a few months?
I understand that I need to flash the ATOM with Tasmota (or is there another custom firmware you would recommend?).
But how did you connect the Tail485 to the Sugar Valley (especially the 12v and GND, where did you take that from?).
There is no “best setup”, but I personaly used D1 mini Pro and Atom (after I saw Alex’s post) and I find the Atom easy and “clean” setup, because you don’t need anymore the DC step down module and neither the RS485 to TTL convevertor.
You need to flash Tasmota but you have to compile a custom version as in the instructions.
Use the WIFI or the EXTERN connector. The connector has 5 pins, 1 broken/not used and the other 4 are 12V, GND and 2 for modbus. Check the link, you will find all the info you need.
I get the flashing with Tasmota but am not sure what you mean with compiling a custom version. Because I looked at the site (Sugar Valley NeoPool Controller - Tasmota) but can not find anything about compiling a custom version.
Could you please help me with that step? Which version of Tasmota do I flash the Atom with, and where can I find the custom version?