Timers and Pesters completely failing
Posted: Thu Sep 04, 2014 12:47 pm
Hello,
I use timers quite a bit for things like determining that someone has been home in the last 18 hours and 4 hours to determine if the heating or hot water should turn on.
I also use a further 9 timers for turning on lights if the timer is active and turning off when inactive. This is because i have multiple sensors that could turn on the same log in a room.
In the last 3 days i have had timers and pester plug totally just die. All timers are made inactive. I notice this at night as none of the lights come on anymore.
If i look at a trigger that uses a state change of a timer device it say this:
Error (client) timeout waiting for plugin response from com.perceptiveautomation.indigoplugin.timersandpesters for request CalcDeviceFunc
If i try to look at the config of the timer and pester plugin at that point it says this in the log:
Error (client) timeout waiting for plugin response from com.perceptiveautomation.indigoplugin.timersandpesters for request UiGetValues1
Error (client) timeout waiting for plugin response from com.perceptiveautomation.indigoplugin.timersandpesters for request CallPluginFunc
Error (client) runConfigDialog() caught exception: NSInvalidArgumentException -- *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]
If i restart the plugin all goes back to normal though all my timers have to start again.
I have no idea what is causing this so i have enabled debug to see if when it fails again i can give your more info.
I am running 6.0.14.
Is there a limit to the number of timers i can use? I don't think i am maxing out my Mac Mini, i have only got 2GB ram but it is SSD and its 2Ghz Core 2 Duo running OS X 10.7.5 (too old to run anything else)
I use timers quite a bit for things like determining that someone has been home in the last 18 hours and 4 hours to determine if the heating or hot water should turn on.
I also use a further 9 timers for turning on lights if the timer is active and turning off when inactive. This is because i have multiple sensors that could turn on the same log in a room.
In the last 3 days i have had timers and pester plug totally just die. All timers are made inactive. I notice this at night as none of the lights come on anymore.
If i look at a trigger that uses a state change of a timer device it say this:
Error (client) timeout waiting for plugin response from com.perceptiveautomation.indigoplugin.timersandpesters for request CalcDeviceFunc
If i try to look at the config of the timer and pester plugin at that point it says this in the log:
Error (client) timeout waiting for plugin response from com.perceptiveautomation.indigoplugin.timersandpesters for request UiGetValues1
Error (client) timeout waiting for plugin response from com.perceptiveautomation.indigoplugin.timersandpesters for request CallPluginFunc
Error (client) runConfigDialog() caught exception: NSInvalidArgumentException -- *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]
If i restart the plugin all goes back to normal though all my timers have to start again.
I have no idea what is causing this so i have enabled debug to see if when it fails again i can give your more info.
I am running 6.0.14.
Is there a limit to the number of timers i can use? I don't think i am maxing out my Mac Mini, i have only got 2GB ram but it is SSD and its 2Ghz Core 2 Duo running OS X 10.7.5 (too old to run anything else)