Sets light circuits to their pre-set colors as set in the pool controller. Turns all light circuits on to their last mode. Heating will use the heater to achieve the desired temperature set point.ĭon't change the heating mode based on circuit or function changes. Heating will use solar if available to achieve the desired temperature set point, otherwise it will use the heater. Heating will use solar heat to achieve the desired temperature set point. New in v0.5.0 Reference Circuit State int can be an int between 0- 20, or * to keep the current value. Note: can be an int between 0- 100, or * to keep the current value. Pentair treats spa output level as a percentage of the pool's output level. Sets the chlorinator output levels for the pool and spa. 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. Select various color-enabled lighting optionsĮach method will return True if the operation reported no exceptions.Set a target heating temperature for a specific body of water (spa/pool).Set a heating mode for a specific body of water (spa/pool).The following actions can be performed with methods on the ScreenLogicGateway object: From screenlogicpy import ScreenLogicGateway, discovery