Pentair Intellitouch Plugin

Posted on
Tue Jul 29, 2014 2:46 pm
ticotice offline
Posts: 113
Joined: Oct 21, 2005

Re: Pentair Intellitouch Plugin

OK. Thanks! I'm going to go with the Autelis system because it doesn't require you to sign in to "their" servers to get remote access. Call me paranoid, but I'd rather not have to rely on someone else for my pool control! :D

Posted on
Tue Aug 19, 2014 4:49 pm
boisy offline
User avatar
Posts: 273
Joined: Jun 25, 2013

Re: Pentair Intellitouch Plugin

Guys,

After not hearing from the engineer since that one and only call, I called today and got him at his desk. He told me that he had broached the subject with Pentair about exposing their ScreenLogic 2 API to customers, but that Pentair considers that protocol proprietary and will not share that information.

Such a shame that I and others have spent considerable money on their products only to get this type of response. It's almost enough for me to go reverse engineer the protocol and create a domain name to give away the secrets of the protocol.

Couldn't much blame the engineer. He carried the water bucket, so to speak, and that's the answer he received. I guess it's time to make calls to other folks there.

Posted on
Sun Dec 13, 2015 7:32 am
farberm offline
Posts: 393
Joined: Feb 24, 2008

Re: Pentair Intellitouch Plugin

any chance we can reverse engineer it from their app?

Posted on
Thu Dec 31, 2015 2:02 pm
tornado offline
User avatar
Posts: 104
Joined: Jun 30, 2014

Re: Pentair Intellitouch Plugin

I too am interested in reverse engineering it. I've done a ton of research on this online. I've bought an RS 485 ->232 adapter + wifi adapter, and am telnetted into the system. It is spitting back ???'s in text:

Code: Select all
[~] tornado% telnet 10.0.1.222 5000
Trying 10.0.1.222...
Connected to 10.0.1.222.
Escape character is '^]'.
???????~~???????????~??


switching to Hex I'm getting:
Code: Select all
[~] tornado% telnet
telnet> set termdata
Will print hexadecimal representation of terminal traffic.
telnet> open 10.0.1.222 5000
Trying 10.0.1.222...
Connected to 10.0.1.222.
Escape character is '^]'.
?> 0x0   ff
?> 0x0   fe
?> 0x0   ff
?> 0x0   ff
?> 0x0   ff
?> 0x0   ff
?> 0x0   ff
?> 0x0   fe
?> 0x0   fe
?> 0x0   f7
?> 0x0   df
?> 0x0   eb
?> 0x0   eb
?> 0x0   df
?> 0x0   ff
?> 0x0   fe
?> 0x0   ff
?> 0x0   fc
?> 0x0   ff
?> 0x0   fe
~> 0x0   7e
?> 0x0   f8
?> 0x0   ff


I've hit the following sites but am hitting somewhat of a wall as the codes I'm receiving are not consistent with what these other folks have dug up:

http://nerdhome.jimdo.com/downloads/
https://carlstrom.com/pool/compool/
http://desert-electronics.blogspot.com
http://cocoontech.com/forums/topic/13548-intelliflow-pump-rs485-protocol/page-3
http://forum.cinemaronline.com/viewtopic.php?p=89446

I'm hopeful the collective nerd brain on here (myself included) can possibly crack this so we don't have to resort to $270 Autelis (http://www.autelis.com/pool-control-for-pentair-intellitouch-easytouch.html) or $600+Pentair converters (http://www.poolsupplyworld.com/Pentair-520442-i-Link-Home-Automation-Adapter-Interface-for-IntelliTouch/520442.htm) to get it to work with Indigo.

Hopefully some of you can pile on here! Happy New Year!

-Tornado/Joe
P.S. Boisy - love your MacTech articles!

Posted on
Thu Dec 31, 2015 5:09 pm
farberm offline
Posts: 393
Joined: Feb 24, 2008

Re: Pentair Intellitouch Plugin

tornado:

I am happy to help but would need alittle help to provide whatever information you need. I am connected only thru the screenlogic adapter. I do not have a 485-RS232 connection setup.
Just let me know what you need from me.

Posted on
Thu Dec 31, 2015 7:36 pm
tornado offline
User avatar
Posts: 104
Joined: Jun 30, 2014

Re: Pentair Intellitouch Plugin

farberm wrote:
tornado:

I am happy to help but would need alittle help to provide whatever information you need. I am connected only thru the screenlogic adapter. I do not have a 485-RS232 connection setup.
Just let me know what you need from me.


Thanks!

When you say you're connected thru the screenlogic adaptor - are you talking about the iLink device or the newer one that has a proprietary protocol?

Thanks,
Joe

Posted on
Thu Dec 31, 2015 7:40 pm
farberm offline
Posts: 393
Joined: Feb 24, 2008

Re: Pentair Intellitouch Plugin

The new screenlogic2

Posted on
Thu Dec 31, 2015 7:44 pm
tornado offline
User avatar
Posts: 104
Joined: Jun 30, 2014

Re: Pentair Intellitouch Plugin

farberm wrote:
The new screenlogic2


Yeah I have that one too - but I can't decipher that protocol either.... I don't think anyone has figured it out yet based on my Googling but I'm hoping I'm wrong.

Posted on
Fri Jan 01, 2016 1:31 pm
tornado offline
User avatar
Posts: 104
Joined: Jun 30, 2014

Re: Pentair Intellitouch Plugin

From one of the pages:

--------------------------------------------------------------------------
Basic Acknowledge Packet: (Sent from LX3xxx to controller)
--------------------------------------------------------------------------

Byte 0 SYNC BYTE 0 0xFFh (always)
Byte 1 SYNC BYTE 1 0xAAh (always)
Byte 2 Destination Address 0x0Fh (always)
Byte 3 LX3xxx Version 0x??h (see definitions)
Byte 4 OpCode 0x02h (always)
Byte 5 Info Field Length 0x10h (always)
Byte 6 Minutes 0x00h - 0x3Bh (see definitions)
Byte 7 Hours 0x00h - 0x17h (see definitions)
Byte 8 Primary Equipment 0x??h (see definitions)
Byte 9 Secondary Equipment 0x??h (see defiintions)
Byte 10 Delay/Heat Source 0x??h (see definitions)
Byte 11 Water Temperature 0x??h (see definitions)
Byte 12 Solar Temperature 0x??h (see definitions)
Byte 13 Spa Water Temp 0x??h (3830 only - see definitions)
Byte 14 Spa Solar Temp 0x??h (3830 only - see definitions)
Byte 15 Desired Pool Temp 0x??h (see definitions)
Byte 16 Desired Spa Temp 0x??h (see definitions)
Byte 17 Air Temperature 0x??h (see definitions)
Byte 18 Spare/Future Use 0x??h (see definitions)
Byte 19 Spare/Future Use 0x??h (see definitions)
Byte 20 Equip/Sensor Stat 0x??h (see definitions)
Byte 21 Product Type/Stat 0x??h (see definitions)
Byte 22 Hi Byte of Checksum 0x??h (see definitions)
Byte 23 Lo Byte of Checksum 0x??h (see definitions)


I don't see that pattern in my output unfortunately. I wonder if it was changed by Pentair?

Posted on
Tue Jun 28, 2016 7:48 am
Radjin offline
User avatar
Posts: 150
Joined: May 13, 2015

Re: Pentair Intellitouch Plugin

Using the plugin with Pentair's RS232 Serial interface; is there a list of the items you can control and how they can be controlled (example: intelliflo pump 0-100% or Heating: 80-106 degrees)?

It's not rocket science...

Posted on
Sat Jul 02, 2016 9:07 am
Swancoat offline
Posts: 503
Joined: Nov 20, 2009
Location: Houston

Re: Pentair Intellitouch Plugin

Radjin wrote:
Using the plugin with Pentair's RS232 Serial interface; is there a list of the items you can control and how they can be controlled (example: intelliflo pump 0-100% or Heating: 80-106 degrees)?


Pentair's serial protocol is published online. There's no provision to change the pump speed, but you can change the temp set points.

http://nerdhome.jimdo.com

Posted on
Sat Jul 02, 2016 9:12 am
Swancoat offline
Posts: 503
Joined: Nov 20, 2009
Location: Houston

Re: Pentair Intellitouch Plugin

Serial protocol is linked in 4th post of this thread.

http://nerdhome.jimdo.com

Posted on
Wed Jul 13, 2016 5:37 pm
Radjin offline
User avatar
Posts: 150
Joined: May 13, 2015

Re: Pentair Intellitouch Plugin

Yes I read the protocol in the guide. I was hoping I was missing something. I wonder why they offer heat but not pump speed control? Does anyone know of a way to use indigo and control pump speed.

It's not rocket science...

Posted on
Wed Jul 13, 2016 6:15 pm
FlyingDiver offline
User avatar
Posts: 7211
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Pentair Intellitouch Plugin

Radjin wrote:
Yes I read the protocol in the guide. I was hoping I was missing something. I wonder why they offer heat but not pump speed control? Does anyone know of a way to use indigo and control pump speed.


I have an Intellitouch system, but only a single speed pump. How do you control the pump manually? Is it a button on the keypad? I wonder if the panel can be wired such that an aux relay would control the speed. Like off=low and on=high. Then you could control it from Indigo.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Wed Jul 13, 2016 9:53 pm
Swancoat offline
Posts: 503
Joined: Nov 20, 2009
Location: Houston

Re: Pentair Intellitouch Plugin

As far as I can tell, you can't even control the pump speed directly with the intelliflow handset. You can do it directly from the panel on the pump though.

I wonder if you can set up a custom pump speed and save it as an auxiliary circuit or something. If you could, then that could be activated with Indigo.

http://nerdhome.jimdo.com

Who is online

Users browsing this forum: No registered users and 6 guests

cron