Pentair screenlogic 2 app
![pentair screenlogic 2 app pentair screenlogic 2 app](https://www.poolsupplyunlimited.com/Products/Large/19992_1_2010411192731.jpg)
The target heating temperature can be set per body of water (pool or spa) with async_set_heat_temp(). success = await gateway.async_set_heat_mode(body, mode)Ĭhanged in v0.5.0: This method is now an async coroutine. async_set_heat_mode takes two required arguments, body as an int representing the body of water, and mode as an int of the desired heating mode. The desired heating mode can be set per body of water (pool or spa) with async_set_heat_mode(). success = await gateway.async_set_circuit(circuitID, circuitState)Ĭhanged in v0.5.0: This method is now an async coroutine. async_set_circuit takes two required arguments, circuitID which is the id number of the circuit as an int, and circuitState which represents the desired new state of the circuit, as an int. Turning a circuit ON or OFFĪ circuit can be requested to be turned on or off with the async_set_circuit() method. Note: The methods do not confirm the requested action is now in effect on the pool controller.
#Pentair screenlogic 2 app update#
This update consists of sending requests for: Once connected, all available data can be polled with the async_update() coroutine. This method also performs the initial polling of the pool controller configuration. Once instanciated, use async_connect() to connect and logon to the ScreenLogic protocol adapter. Connecting to a ScreenLogic Protocol Adapter Gateway = ScreenLogicGateway(".x")Ĭhanged in v0.5.0: Instanciating the gateway no longer automatically connects to the protocol adapter or performs an initial update. from screenlogicpy import ScreenLogicGateway The ScreenLogicGateway class is the primary interface. Relevant methods now require the async/await syntax.
![pentair screenlogic 2 app pentair screenlogic 2 app](https://www.tcpoolequipment.com/pool-equipment-store/pc/catalog/pentair_520500_detail.jpg)
New for v0.5.0: The screenlogicpy library has moved over to using asyncio for all network I/O. The screenlogicpy package can be installed from PyPI using pip. With the ScreenLogic Interface and Wireless Connection Kit you can leave the house for work or vacation with the piece of mind that your pool system, no matter the case, will be in your control.Screenlogicpy is an interface for Pentair ScreenLogic connected pool controllers over IP via python using asyncio.
#Pentair screenlogic 2 app plus#
For complete control, pool owners can operate, both, Intellibrite LED pool, spa and landscape lighting plus MagicStream Laminars. Not only does the Pentair ScreenLogic2 Application allow control of your pool and spa system, but your pool and spa lights as well. This allows pool owners to easily monitor and adjust to obtain healthy water and a safe pool environment. Pentair ScreenLogic 2 Interface also makes it possible to track and monitor your pH and ORP Level history with the use of the IntelliChem Chemical Control System with IntelliTouch or EasyTouch Automation. Or having Alexa™ activate your spa or waterįeature circuits or tell you the status of your pool with a simple voiceĬommand form your Amazon Echo™ device. With those you can also monitor and control your pool and spa from an Apple Systems, through controllers such as an iPad®, iPhone®, iPod touch® mobile The ScreenLogic2 Interface allows you to control the keyįunctions of a pool or spa using the IntelliTouch® and EasyTouch® control