An other one for you, with apologies.
I replaced my sprinkler control with an Open Sprinkler. I only have four zones right now, so I disabled zones 5 - 8. When I create an Irrigation Extension, I receive this error repeatedly in Indigo's Event Log:
Traceback (most recent call last):
File "plugin.py", line 483, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/eps/SmartIrrigation.py", line 261, in irrigationTimerTick
KeyError: 'key zone5 not found in dict'
EPS - Device Extensions Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
EPS - Device Extensions Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 483, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/eps/SmartIrrigation.py", line 261, in irrigationTimerTick
KeyError: 'key zone5 not found in dict'
EPS - Device Extensions Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
EPS - Device Extensions Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 483, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/EPS Device Extensions.indigoPlugin/Contents/Server Plugin/eps/SmartIrrigation.py", line 261, in irrigationTimerTick
KeyError: 'key zone5 not found in dict'
EPS - Device Extensions Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
If you want a copy of any of my open sprinkler json let me know.
Thanks,
Rycardo