Alternative Pool Automation and Sensor/Chemical Control and Integration

matthew_h

Gold Supporter
Sep 17, 2017
6
Peoria, Arizona
Pool Size
120000
Surface
Plaster
Chlorine
Liquid Chlorine
I got poolController up and running last month and am working on REM.

Is it recommended to run REM on the same Pi as the poolController or separately?

Also, what is the suggestion for dual body systems? Running REM on another Pi for the 2nd body?
 

rstrouse

Well-known member
Jun 17, 2020
450
California
You can run REM on one pi instance for both bodies. You can also run multiple REM controllers in one njsPC instance and the body will be selectable. Have you read the wiki for REM hardware setup.
 
  • Like
Reactions: jonpcar

matthew_h

Gold Supporter
Sep 17, 2017
6
Peoria, Arizona
Pool Size
120000
Surface
Plaster
Chlorine
Liquid Chlorine
Yes, I did read the documentation. I didn't see a suggestion on whether it was best to run njsPC and REM on separate pis or a single pi. Right now for my test set up, I have njsPC on 1 pi and REM on a separate pi. Just wanted to see if there were any opinions on separating them vs. on the same pi.

The only reference relating to dual bodies that I saw was "My suggestion is that if you have a Pool/Spa combination you should select pool and not dose chemical when the spa is engaged."

I tried to add an additional REM controller under "Chemistry" for the 2nd body, but received "The maximum number of chem controllers have been added to your controller".
 

rstrouse

Well-known member
Jun 17, 2020
450
California
You can run the whole thing on a single pi but it will run equally as well on multiple pis. I just checked the i10D configuration and it was set up to only allow 1 chem controller. Pull njsPC as this has been fixed.
 

matthew_h

Gold Supporter
Sep 17, 2017
6
Peoria, Arizona
Pool Size
120000
Surface
Plaster
Chlorine
Liquid Chlorine
Wow! That was fast! I am able to add another REM for the 2nd body now. My other T3 should be here this week, so I’ll update if I have any other issues.

Is there an “official” area dedicated for discussion, questions, requests, etc. for the nPC and REM?
 

mzuniga

Bronze Supporter
Feb 12, 2021
56
Cost Rica
Pool Size
18000
Surface
Plaster
Chlorine
Salt Water Generator
SWG Type
Pentair Intellichlor IC-40
Wow! That was fast! I am able to add another REM for the 2nd body now. My other T3 should be here this week, so I’ll update if I have any other issues.

Is there an “official” area dedicated for discussion, questions, requests, etc. for the nPC and REM?
Matthew, I have learned a great deal about it in here nodejs-poolController/Lobby

Lots of very knowledgeable and eager to help folks there.
 

Telemachus

Well-known member
Dec 7, 2014
100
Riverside
Pool Size
20000
Surface
Plaster
Chlorine
Salt Water Generator
SWG Type
Pentair Intellichlor IC-40
This is how I mounted mine. pH on the left and ORP on the right.

View attachment 371724
It's a shame the IPS Complete Flow Cell doesn't come with 3/4" holes.

All I really care about is pH at this point... Tired of manually adding Acid.

I was leaning toward the Pentair intelliph tank and peristaltic pump combo, but now am interested in the

EZO-PMP™ Embedded Dosing Pump.​


Is there a clear advantage of the EZO over the Pentair?

Can REM be setup to inject a set amount of acid into the system daily without a pH probe? I figure maybe I could start with that and build up to a probed feedback.
 
Last edited:

rstrouse

Well-known member
Jun 17, 2020
450
California
No it cannot be set up to inject a set amount of acid into the system daily. We thought about that and while it may be the domain of IntelliPh, it is such a short step to pH monitoring and the results are very good.

While the EZO-PMP seemed compelling at first I don't think it is the right choice for the application. It is very accurate but it and its larger cousin the EZO-PMP-L are more suited toward grow operations and aquariums. I do have to say that the Pentair Pump/Tank combo is really well done.

Now as far as 3/4" taps on the IPS I milled mine out with a drill press and tapped it to 3/4"NPT. However, there are several folks using the lab grade probes which fit in the IPS flow cell without modification.
A description on how to tap the cell for 3/4" is in the link below.
 

Telemachus

Well-known member
Dec 7, 2014
100
Riverside
Pool Size
20000
Surface
Plaster
Chlorine
Salt Water Generator
SWG Type
Pentair Intellichlor IC-40
Thanks for your reply.

I'll stick to the Pentair solution. I can get it discounted locally so it's good to know that it works well.

I got REM installed and integrated with the pool control dashboard. As I don't have any sensors or pumps I'm just playing virtually now.

Is REM able to control the EasyTouch relays? For example if I want AUX 5 on ET8 to control the 24V relay to power the acid pump, so that pH can be added manually by just pushing the button and then turning it off a few minutes later... can REM also control that relay by backfeeding to nodejs-poolController?

Or is it only able to use GPIO on the pi to control output?
 
Last edited:

Enjoying this content?

Support TFP with a donation.

Give Support

Telemachus

Well-known member
Dec 7, 2014
100
Riverside
Pool Size
20000
Surface
Plaster
Chlorine
Salt Water Generator
SWG Type
Pentair Intellichlor IC-40
I figured out how to use "feeds" to backwards control the easy touch features. This is really cool!

The lab grade pH sensor doesn't do temperature. Would I need a separate temp probe or can it be fed the temp from the existing probe in the pool equipment?
 
Last edited:

Telemachus

Well-known member
Dec 7, 2014
100
Riverside
Pool Size
20000
Surface
Plaster
Chlorine
Salt Water Generator
SWG Type
Pentair Intellichlor IC-40
Questions moved to GitHub discussions

@MyAZPool

I saw a few years back you discussed using the intellichlor power center's 35-40VDC to power your peristaltic pump.

It still seams to me that would be a simple way to grab 24VDC for the acid pump, using a cheap buck converter. Also it would have the added protection of only being a power source when the filter pump is running.

 
Last edited: