
It is based on a browserified version of node-screenlogic-over-ip. RTI DriverĪ simple RTI driver that exposes some of the Pentair Screenlogic Protocol. Of any mistakes you find in the document itself. I will try to determine what the message code means and update the document. (the problems I was having is that its too easy to change the heat mode on the screenlogic for ios with the bottom row of buttons. I also have 2 programs to force the correct heat buttons turned on in pentair. If you receive a message code back from the Pentair that is not listed in the document, please send me the first four bytes I also used a pentair spa-side remote button to activate a towel warmer controlled by Insteon. It is still a work in progress but it is fairly completeĪt this point. The protocol document describes the IP protocol used by the ScreenLogic2. Portability is the main design criterion (rather than efficiency) because the total volume of messages sent/received in any possible application will be very low. In particular it is independent of any specific socket / communications libraries, as those can be platform specific. This allows the library to be easily ported to old Javascript engines such as those found in some home automation equipment. It is designed to require minimal dependencies and it is backwards compatible with Javascript 1.7. ScreenLogic2 over IP node-screenlogic-over-ipĪ Javascript module using the CommonJS module system that exposes a partial implementation of Pentair Screenlogic 2 IP protocol.
