Support for Aurelia Plugin

Brian Gaiser
Posts: 54
Joined: Sun Jul 28, 2013 10:25 am

Support for Aurelia Plugin

Post by Brian Gaiser »

Hey Folks.

Is anyone supporting the Autelis plugin?

I am setting a speed on the VSP and get this:

Schedule Pump Normal
Autelis Jandy Error Error in plugin execution ExecuteAction:

File "plugin.py", line 157, in action_vsp_speed_set
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 389, in action_generic
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 480, in nav_kp_equip
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 459, in nav_kp_home
type: 'NoneType' object has no attribute 'find'


Any help?
User avatar
Korey
Posts: 888
Joined: Wed Jun 04, 2008 11:47 am
Location: Henderson, NV
Contact:

Re: Support for Aurelia Plugin

Post by Korey »

Brian Gaiser wrote: Sat May 24, 2025 8:45 am Hey Folks.

Is anyone supporting the Autelis plugin?

I am setting a speed on the VSP and get this:

Schedule Pump Normal
Autelis Jandy Error Error in plugin execution ExecuteAction:

File "plugin.py", line 157, in action_vsp_speed_set
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 389, in action_generic
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 480, in nav_kp_equip
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 459, in nav_kp_home
type: 'NoneType' object has no attribute 'find'


Any help?
Hi Brian,

@DaveL17 fixed up this abandoned plugin to use python 3 a few years back for me. I have been using it since then with zero issues.

However, I had never tried to set the pump speed.. so I just tried now and I too get the same error.

Perhaps if we sweet talk Dave with what an amazing guy he is, he might find the time to look at this! :D :D

Thanks again Dave!!!

Code: Select all

May 24, 2025 at 8:49:11 AM
   Action Group                    Pump ON - Skim Speed
   Autelis Jandy Error             Error in plugin execution ExecuteAction:

  File "plugin.py", line 157, in action_vsp_speed_set
  File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 389, in action_generic
  File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 480, in nav_kp_equip
  File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 459, in nav_kp_home
type: 'NoneType' object has no attribute 'find'
--
Korey
User avatar
DaveL17
Posts: 7323
Joined: Tue Aug 20, 2013 11:02 am
Location: Chicago, IL, USA
Contact:

Re: Support for Aurelia Plugin

Post by DaveL17 »

I've taken a gander at the code, and this one might take a few iterations to figure out. I don't have any hardware to test with, so I'll need to rely on the Best Guess approach to debugging. The error occurs because the script is trying to find a bit of text within a variable that has no value at the moment it's called. This can be caused by a race -- the script is evaluating the variable before its value has been set -- or a more fundamental error within the code.

I'll address the None Type issue and add some logging so we can see what's going on when the function is called.
I came here to drink milk and kick ass....and I've just finished my milk.

My Plugins and Scripts
User avatar
DaveL17
Posts: 7323
Joined: Tue Aug 20, 2013 11:02 am
Location: Chicago, IL, USA
Contact:

Re: Support for Aurelia Plugin

Post by DaveL17 »

Here is a simple change that should silence the error messages and, when the offending variable actually has a value, will output it to the debug log. This could present a lot of logging, but (in theory) should only happen when you attempt to set the pump speed. If the variable is None, it should continue silently.

Please try this version to see if we're moving in the right direction (it's a link to a beta version and not an official release). It's probably a good idea to backup your current version of the plugin before updating just in case.
I came here to drink milk and kick ass....and I've just finished my milk.

My Plugins and Scripts
User avatar
Korey
Posts: 888
Joined: Wed Jun 04, 2008 11:47 am
Location: Henderson, NV
Contact:

Re: Support for Aurelia Plugin

Post by Korey »

Thanks Dave!!

The Error is gone, but I have not been home to be able to confirm if it actually stets the speed.

Thanks, I'll report back when I've tested this at home!
--
Korey
User avatar
DaveL17
Posts: 7323
Joined: Tue Aug 20, 2013 11:02 am
Location: Chicago, IL, USA
Contact:

Re: Support for Aurelia Plugin

Post by DaveL17 »

You've got it brother. Let me know when you have the time.
I came here to drink milk and kick ass....and I've just finished my milk.

My Plugins and Scripts
Brian Gaiser
Posts: 54
Joined: Sun Jul 28, 2013 10:25 am

Re: Support for Aurelia Plugin

Post by Brian Gaiser »

I tried your update. Here's what I get when trying to put the VS Pump in High:

Jun 15, 2025 at 7:53:38 PM
Reloading plugin "Autelis Jandy 2024.1.1" using API v3.0
Stopping plugin "Autelis Jandy 2024.1.1" (pid 26923)
Stopped plugin "Autelis Jandy 2024.1.1"
Starting plugin "Autelis Jandy 2024.1.1" (pid 26943)
Started plugin "Autelis Jandy 2024.1.1"
Autelis Jandy Saved Plugin Configuration
Autelis Jandy Error Socket: 192.168.11.27:6000 not open to close.
Autelis Jandy Error open_connection error: 'NoneType' object has no attribute 'close'
Autelis Jandy Socket: 192.168.11.27:6000 connected successfully

Jun 15, 2025 at 7:54:00 PM
Script Solar Load:0.0,Batt:50.9

Jun 15, 2025 at 7:55:00 PM
Schedule Check Pool Temp
Script Set: 89 F
Script Temp: 87 F
Script Solar Load:0.0,Batt:50.9

Jun 15, 2025 at 7:55:30 PM
Schedule Pump High
Autelis Jandy Error Error in plugin execution ExecuteAction:

File "plugin.py", line 157, in action_vsp_speed_set
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 390, in action_generic
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 486, in nav_kp_equip
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 465, in nav_kp_home
type: 'NoneType' object has no attribute 'find'


And interestingly - it turns on SPA mode and SPA heat. Hahah.
User avatar
DaveL17
Posts: 7323
Joined: Tue Aug 20, 2013 11:02 am
Location: Chicago, IL, USA
Contact:

Re: Support for Aurelia Plugin

Post by DaveL17 »

Brian Gaiser wrote: Sun Jun 15, 2025 5:57 pm I tried your update. Here's what I get when trying to put the VS Pump in High:
Please turn on debug logging and try to recreate the error. I'm a bit confused by the error to be honest, because if the value is a NoneType object, the code generating the error shouldn't be reached.
Brian Gaiser wrote: Sun Jun 15, 2025 5:57 pm And interestingly - it turns on SPA mode and SPA heat. Hahah.
You'll need to give me a bit more to go on with this. I don't know the equipment or have anything to test against.
I came here to drink milk and kick ass....and I've just finished my milk.

My Plugins and Scripts
Brian Gaiser
Posts: 54
Joined: Sun Jul 28, 2013 10:25 am

Re: Support for Aurelia Plugin

Post by Brian Gaiser »

Jun 17, 2025 at 8:23:18 PM
Autelis Jandy Debug Getting Plugin Configuration Settings
Autelis Jandy Debug Connection Type: Socket
Autelis Jandy Debug Socket IP: 192.168.11.27
Autelis Jandy Debug Socket Port: 6000
Autelis Jandy Debug Enable UDP: True
Autelis Jandy Debug UDP Port: 7890
Autelis Jandy Debug Keypad Updates: True
Autelis Jandy Debug aqua_pure: True
Autelis Jandy Debug VSP 1: True
Autelis Jandy Debug VPS1 Speed Label 1:Pool
Autelis Jandy Debug VPS1 Speed Label 2:Spa
Autelis Jandy Debug VPS1 Speed Label 3:Low Speed
Autelis Jandy Debug VPS1 Speed Label 4:Spillover
Autelis Jandy Debug VPS1 Speed Label 5:Pool Heat
Autelis Jandy Debug VPS1 Speed Label 6:Spa Heat
Autelis Jandy Debug VPS1 Speed Label 7:High Speed
Autelis Jandy Debug VPS1 Speed Label 8: In Floor
Autelis Jandy Debug VSP 2: False
Autelis Jandy Debug VSP 3: False
Autelis Jandy Debug VSP 4: False
Autelis Jandy Debug color_lights: False
Autelis Jandy Debug Aux Devices: 06
Autelis Jandy Debug Aux 01: Cleaner
Autelis Jandy Debug Aux 02: Lights
Autelis Jandy Debug Aux 03: Spillover
Autelis Jandy Debug Aux 04: Blower
Autelis Jandy Debug Aux 05: Aux 5
Autelis Jandy Debug Aux 06: Aux 6
Autelis Jandy Saved Plugin Configuration
Autelis Jandy Socket: 192.168.11.27:6000 closed successfully.
Autelis Jandy Debug Opening connection....
Autelis Jandy Socket: 192.168.11.27:6000 connected successfully
Autelis Jandy Debug TX: #AUX1?
Autelis Jandy Debug TX: #AUX2?
Autelis Jandy Debug TX: #AUX3?
Autelis Jandy Debug TX: #AUX4?
Autelis Jandy Debug TX: #AUX5?
Autelis Jandy Debug TX: #AIRTMP?
Autelis Jandy Debug TX: #POOLHT?
Autelis Jandy Debug TX: #POOLHT2?
Autelis Jandy Debug TX: #POOLSP?
Autelis Jandy Debug TX: #POOLSP2?
Autelis Jandy Debug TX: #POOLTMP?
Autelis Jandy Debug TX: #ORPLVL1
Autelis Jandy Debug TX: #SWCPOOL
Autelis Jandy Debug TX: #SALTPOOL
Autelis Jandy Debug TX: #ORPFEED1
Autelis Jandy Debug TX: #PHLVL1
Autelis Jandy Debug TX: #PUMP?
Autelis Jandy Debug TX: #PUMPLO?
Autelis Jandy Debug TX: #SPA?
Autelis Jandy Debug TX: #SPAHT?
Autelis Jandy Debug TX: #SPASP?
Autelis Jandy Debug TX: #SPATMP?
Autelis Jandy Debug TX: #SOLHT?
Autelis Jandy Debug TX: #SOLTMP?
Autelis Jandy Debug TX: #OPMODE?
Autelis Jandy Debug TX: #WFALL?
Autelis Jandy Debug TX: #CLEANR?
Autelis Jandy Debug TX: #VBAT?
Autelis Jandy Debug TX: #OPTIONS?
Autelis Jandy Debug TX: #MODEL?
Autelis Jandy Debug TX: #UNITS?
Autelis Jandy Debug TX: #KPEN=1
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'A', 'U', 'X', '1', '=', '0', '\r']
Autelis Jandy Debug !00 AUX1=0
Autelis Jandy Debug Updating Device: Pool Controller, State: AUX1, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'A', 'U', 'X', '2', '=', '0', '\r']
Autelis Jandy Debug !00 AUX2=0
Autelis Jandy Debug Updating Device: Pool Controller, State: AUX2, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'A', 'U', 'X', '3', '=', '0', '\r']
Autelis Jandy Debug !00 AUX3=0
Autelis Jandy Debug Updating Device: Pool Controller, State: AUX3, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'A', 'U', 'X', '4', '=', '0', '\r']
Autelis Jandy Debug !00 AUX4=0
Autelis Jandy Debug Updating Device: Pool Controller, State: AUX4, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'A', 'U', 'X', '5', '=', '0', '\r']
Autelis Jandy Debug !00 AUX5=0
Autelis Jandy Debug Updating Device: Pool Controller, State: AUX5, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'A', 'I', 'R', 'T', 'M', 'P', '=', '7', '5', ' ', 'F', '\r']
Autelis Jandy Debug !00 AIRTMP=75 F
Autelis Jandy Debug Updating Device: Pool Controller, State: AIRTMP, Value: 75 F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'P', 'O', 'O', 'L', 'H', 'T', '=', '0', '\r']
Autelis Jandy Debug !00 POOLHT=0
Autelis Jandy Debug Updating Device: Pool Controller, State: POOLHT, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode OFF,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'P', 'O', 'O', 'L', 'H', 'T', '2', '=', '0', '\r']
Autelis Jandy Debug !00 POOLHT2=0
Autelis Jandy Debug Updating Device: Pool Controller, State: POOLHT2, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'P', 'O', 'O', 'L', 'S', 'P', '=', '8', '7', ' ', 'F', '\r']
Autelis Jandy Debug !00 POOLSP=87 F
Autelis Jandy Debug Updating Device: Pool Controller, State: POOLSP, Value: 87 F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'P', 'O', 'O', 'L', 'S', 'P', '2', '=', '6', '0', ' ', 'F', '\r']
Autelis Jandy Debug !00 POOLSP2=60 F
Autelis Jandy Debug Updating Device: Pool Controller, State: POOLSP2, Value: 60 F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'P', 'O', 'O', 'L', 'T', 'M', 'P', '=', '8', '4', ' ', 'F', '\r']
Autelis Jandy Debug !00 POOLTMP=84 F
Autelis Jandy Debug Updating Device: Pool Controller, State: POOLTMP, Value: 84 F
Autelis Jandy Debug RX: ['?', '0', '1', ' ', 'I', 'N', 'V', 'A', 'L', 'I', 'D', ' ', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '\r']
Autelis Jandy Debug ?01 INVALID COMMAND
Autelis Jandy Debug RX: ['?', '0', '1', ' ', 'I', 'N', 'V', 'A', 'L', 'I', 'D', ' ', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '\r']
Autelis Jandy Debug ?01 INVALID COMMAND
Autelis Jandy Debug RX: ['?', '0', '1', ' ', 'I', 'N', 'V', 'A', 'L', 'I', 'D', ' ', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '\r']
Autelis Jandy Debug ?01 INVALID COMMAND
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'O', 'R', 'P', 'F', 'E', 'E', 'D', '1', '=', '0', '\r']
Autelis Jandy Debug !00 ORPFEED1=0
Autelis Jandy Debug Updating Device: Pool Controller, State: ORPFEED1, Value: 0
Autelis Jandy Debug RX: ['?', '0', '1', ' ', 'I', 'N', 'V', 'A', 'L', 'I', 'D', ' ', 'C', 'O', 'M', 'M', 'A', 'N', 'D', '\r']
Autelis Jandy Debug ?01 INVALID COMMAND
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'P', 'U', 'M', 'P', 'L', 'O', '=', '0', '\r']
Autelis Jandy Debug !00 PUMPLO=0
Autelis Jandy Debug Updating Device: Pool Controller, State: PUMPLO, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', '=', '0', '\r']
Autelis Jandy Debug !00 SPA=0
Autelis Jandy Debug Updating Device: Pool Controller, State: SPA, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '0', '\r']
Autelis Jandy Debug !00 SPAHT=0
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'S', 'P', '=', '1', '0', '3', ' ', 'F', '\r']
Autelis Jandy Debug !00 SPASP=103 F
Autelis Jandy Debug Updating Device: Pool Controller, State: SPASP, Value: 103 F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'T', 'M', 'P', '=', '0', ' ', 'F', '\r']
Autelis Jandy Debug !00 SPATMP=0 F
Autelis Jandy Debug Updating Device: Pool Controller, State: SPATMP, Value: 0 F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'O', 'L', 'H', 'T', '=', '0', '\r']
Autelis Jandy Debug !00 SOLHT=0
Autelis Jandy Debug Updating Device: Pool Controller, State: SOLHT, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'O', 'L', 'T', 'M', 'P', '=', '0', ' ', 'F', '\r']
Autelis Jandy Debug !00 SOLTMP=0 F
Autelis Jandy Debug Updating Device: Pool Controller, State: SOLTMP, Value: 0 F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'O', 'P', 'M', 'O', 'D', 'E', '=', 'A', 'U', 'T', 'O', '\r']
Autelis Jandy Debug !00 OPMODE=AUTO
Autelis Jandy Debug Updating Device: Pool Controller, State: OPMODE, Value: AUTO
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'W', 'F', 'A', 'L', 'L', '=', '0', '\r']
Autelis Jandy Debug !00 WFALL=0
Autelis Jandy Debug Updating Device: Pool Controller, State: WFALL, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'C', 'L', 'E', 'A', 'N', '=', '0', '\r']
Autelis Jandy Debug !00 CLEAN=0
Autelis Jandy Debug Updating Device: Pool Controller, State: CLEAN, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'V', 'B', 'A', 'T', '=', '9', '0', '0', '\r']
Autelis Jandy Debug !00 VBAT=900
Autelis Jandy Debug Updating Device: Pool Controller, State: VBAT, Value: 900
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'O', 'P', 'T', 'I', 'O', 'N', 'S', '=', '5', '\r']
Autelis Jandy Debug !00 OPTIONS=5
Autelis Jandy Debug Updating Device: Pool Controller, State: OPTIONS, Value: 5
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'M', 'O', 'D', 'E', 'L', '=', '6', '5', '2', '0', '\r']
Autelis Jandy Debug !00 MODEL=6520
Autelis Jandy Debug Updating Device: Pool Controller, State: MODEL, Value: 6520
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'U', 'N', 'I', 'T', 'S', '=', 'F', '\r']
Autelis Jandy Debug !00 UNITS=F
Autelis Jandy Debug Updating Device: Pool Controller, State: UNITS, Value: F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'P', 'E', 'N', '=', '1', '\r']
Autelis Jandy Debug !00 KPEN=1
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', 'E', 'q', 'u', 'i', 'p', 'm', 'e', 'n', 't', ' ', 'S', 't', 'a', 't', 'u', 's', ',', ',', ' ', ' ', 'F', 'i', 'l', 't', 'e', 'r', ' ', 'P', 'u', 'm', 'p', ' ', ' ', ' ', ',', ',', ',', ',', ',', ',', ',', ',', ',', ',', '1', '5', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=Equipment Status,, Filter Pump ,,,,,,,,,,15,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value: Equipment Status
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: Filter Pump
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value:
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', 'E', 'q', 'u', 'i', 'p', 'm', 'e', 'n', 't', ' ', 'S', 't', 'a', 't', 'u', 's', ',', ',', 'J', 'a', 'n', 'd', 'y', ' ', 'e', 'P', 'U', 'M', 'P', ' ', ' ', ' ', '1', ' ', ',', ' ', ' ', ' ', ' ', ' ', 'R', 'P', 'M', ':', ' ', '1', '7', '5', '0', ' ', ' ', ',', ' ', ' ', ' ', ' ', 'W', 'a', 't', 't', 's', ':', ' ', '2', '4', '5', ' ', ' ', ',', ',', ',', ',', ',', ',', ',', ',', '1', '5', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=Equipment Status,,Jandy ePUMP 1 , RPM: 1750 , Watts: 245 ,,,,,,,,15,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value: Equipment Status
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: Jandy ePUMP 1
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value: RPM: 1750
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value: Watts: 245
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value:

Schedule Pump High

Autelis Jandy Debug None
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode OFF,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '1', '\r']
Autelis Jandy Debug !00 SPAHT=1
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: enabled
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'S', 'P', '=', '1', '0', '2', ' ', 'F', '\r']
Autelis Jandy Debug !00 SPASP=102 F
Autelis Jandy Debug Updating Device: Pool Controller, State: SPASP, Value: 102 F
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'P', 'U', 'M', 'P', '=', '1', '\r']
Autelis Jandy Debug !00 PUMP=1
Autelis Jandy Debug Updating Device: Pool Controller, State: PUMP, Value: on
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ' ', ' ', ' ', ' ', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ',', ' ', ' ', ' ', 'T', 'u', 'r', 'n', 'e', 'd', ' ', 'O', 'N', ' ', ' ', ' ', ' ', ',', ',', 'S', 'p', 'a', ' ', 'H', 'e', 'a', 't', ',', ',', ',', ',', ',', ',', ',', ',', ',', '2', '5', '5', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD= Spa Mode , Turned ON ,,Spa Heat,,,,,,,,,255,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value: Spa Mode
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value: Turned ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value: Spa Heat
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value:
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', ' ', 'O', 'N', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode ON,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '0', '\r']
Autelis Jandy Debug !00 SPAHT=0
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: off
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode OFF,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '1', '\r']
Autelis Jandy Debug !00 SPAHT=1
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: enabled
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'S', 'P', '=', '1', '0', '2', ' ', 'F', '\r']
Autelis Jandy Debug !00 SPASP=102 F
Autelis Jandy Debug Updating Device: Pool Controller, State: SPASP, Value: 102 F
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ' ', ' ', ' ', ' ', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ',', ' ', ' ', ' ', 'T', 'u', 'r', 'n', 'e', 'd', ' ', 'O', 'N', ' ', ' ', ' ', ' ', ',', ',', 'S', 'p', 'a', ' ', 'H', 'e', 'a', 't', ',', ',', ',', ',', ',', ',', ',', ',', ',', '2', '5', '5', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD= Spa Mode , Turned ON ,,Spa Heat,,,,,,,,,255,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value: Spa Mode
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value: Turned ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value: Spa Heat
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value:
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', ' ', 'O', 'N', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode ON,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '0', '\r']
Autelis Jandy Debug !00 SPAHT=0
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: off
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode OFF,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '1', '\r']
Autelis Jandy Debug !00 SPAHT=1
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: enabled
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'S', 'P', '=', '1', '0', '2', ' ', 'F', '\r']
Autelis Jandy Debug !00 SPASP=102 F
Autelis Jandy Debug Updating Device: Pool Controller, State: SPASP, Value: 102 F
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ' ', ' ', ' ', ' ', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ',', ' ', ' ', ' ', 'T', 'u', 'r', 'n', 'e', 'd', ' ', 'O', 'N', ' ', ' ', ' ', ' ', ',', ',', 'S', 'p', 'a', ' ', 'H', 'e', 'a', 't', ',', ',', ',', ',', ',', ',', ',', ',', ',', '2', '5', '5', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD= Spa Mode , Turned ON ,,Spa Heat,,,,,,,,,255,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value: Spa Mode
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value: Turned ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value: Spa Heat
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value:
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', ' ', 'O', 'N', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode ON,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '0', '\r']
Autelis Jandy Debug !00 SPAHT=0
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: off
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode OFF,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '1', '\r']
Autelis Jandy Debug !00 SPAHT=1
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: enabled
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'S', 'P', '=', '1', '0', '2', ' ', 'F', '\r']
Autelis Jandy Debug !00 SPASP=102 F
Autelis Jandy Debug Updating Device: Pool Controller, State: SPASP, Value: 102 F
Autelis Jandy Debug TX: #KEYPAD=2
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ' ', ' ', ' ', ' ', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ',', ' ', ' ', ' ', 'T', 'u', 'r', 'n', 'e', 'd', ' ', 'O', 'N', ' ', ' ', ' ', ' ', ',', ',', 'S', 'p', 'a', ' ', 'H', 'e', 'a', 't', ',', ',', ',', ',', ',', ',', ',', ',', ',', '2', '5', '5', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD= Spa Mode , Turned ON ,,Spa Heat,,,,,,,,,255,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value: Spa Mode
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value: Turned ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value: Spa Heat
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value:
Autelis Jandy Error Error in plugin execution ExecuteAction:

File "plugin.py", line 157, in action_vsp_speed_set
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 390, in action_generic
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 486, in nav_kp_equip
File "/Library/Application Support/Perceptive Automation/Indigo 2024.2/Plugins/AutelisJandy.indigoPlugin/Contents/Server Plugin/Autelis.py", line 465, in nav_kp_home
type: 'NoneType' object has no attribute 'find'

Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', ' ', 'O', 'N', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode ON,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Script Solar Load:0.72,Batt:50.65
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', 'E', 'q', 'u', 'i', 'p', 'm', 'e', 'n', 't', ' ', 'S', 't', 'a', 't', 'u', 's', ',', ',', ' ', ' ', 'F', 'i', 'l', 't', 'e', 'r', ' ', 'P', 'u', 'm', 'p', ' ', ' ', ' ', ',', ' ', ' ', ' ', ' ', ' ', ' ', 'S', 'p', 'a', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ' ', ' ', 'S', 'p', 'a', ' ', 'H', 'e', 'a', 't', ' ', 'E', 'N', 'A', ' ', ' ', ',', ',', ',', ',', ',', ',', ',', ',', '1', '5', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=Equipment Status,, Filter Pump , Spa , Spa Heat ENA ,,,,,,,,15,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value: Equipment Status
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: Filter Pump
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value: Spa
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value: Spa Heat ENA
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value:
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'K', 'E', 'Y', 'P', 'A', 'D', '=', ',', ',', 'A', 'l', 'l', ' ', 'O', 'F', 'F', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ',', ',', ',', 'S', 'p', 'a', ' ', 'M', 'o', 'd', 'e', ' ', ' ', ' ', ' ', ' ', ' ', 'O', 'N', ',', ',', ',', 'S', 'p', 'a', ' ', 'H', 'i', 'g', 'h', ' ', ' ', ' ', ' ', ' ', 'O', 'F', 'F', ',', ',', ' ', 'M', 'o', 'r', 'e', ' ', 'O', 'n', 'e', 'T', 'o', 'u', 'c', 'h', ',', ' ', ' ', ' ', ' ', ' ', 'S', 'y', 's', 't', 'e', 'm', ',', '1', '0', ',', '1', '5', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', ',', '0', '\r']
Autelis Jandy Debug !00 KEYPAD=,,All OFF ,,,Spa Mode ON,,,Spa High OFF,, More OneTouch, System,10,15,0,0,0,0,0,0
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_00, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_01, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_02, Value: All OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_03, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_04, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_05, Value: Spa Mode ON
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_06, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_07, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_08, Value: Spa High OFF
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_09, Value:
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_10, Value: [ More OneTouch]
Autelis Jandy Debug Updating Device: Pool Controller, State: KP_11, Value: System
Autelis Jandy Debug KP_HL: [ More OneTouch]
Autelis Jandy Debug RX: ['!', '0', '0', ' ', 'S', 'P', 'A', 'H', 'T', '=', '0', '\r']
Autelis Jandy Debug !00 SPAHT=0
Autelis Jandy Debug Updating Device: Pool Controller, State: SPAHT, Value: off
Brian Gaiser
Posts: 54
Joined: Sun Jul 28, 2013 10:25 am

Re: Support for Aurelia Plugin

Post by Brian Gaiser »

So it looks like to me when I set the VSP Speed to High, the plugin is sending #KEYPAD=2 like 12 times. Then the plug-in blows up.
User avatar
DaveL17
Posts: 7323
Joined: Tue Aug 20, 2013 11:02 am
Location: Chicago, IL, USA
Contact:

Re: Support for Aurelia Plugin

Post by DaveL17 »

I don't know anything about the hardware or API so I'm shooting in the dark, but is there any chance that your controller is sending extra key presses? I *think* what might be happening is that a race condition is happening where the suspect variable is being set to <None> *after* the plugin has already cleared the new NoneType trap. That's the only scenario I can come up with for the plugin to be able to reach line 465.

I hope Korey's watching and willing to see if he's able to reproduce the error you're seeing.
I came here to drink milk and kick ass....and I've just finished my milk.

My Plugins and Scripts
Post Reply

Return to “Autelis Jandy”