Hey Richard,
I’m having an issue with self-retriggering timers on my system not resetting, (I think) since my Vera Edge auto updated to PLC/PLEG 8.11. The log file shows it’s running StartTimer, but the Last True time does not change and the timer runs out at the end of the original time setting.
I’ve tried both with intervalTime left empty so it uses the default value and also specifying a value.
08 07/08/16 21:00:34.212 JobHandler_LuaUPnP::HandleActionRequest device: 135 service: urn:rts-services-com:serviceId:ProgramLogicC action: RunAction <0x7717b520>
08 07/08/16 21:00:34.213 JobHandler_LuaUPnP::HandleActionRequest argument actionName=KitchenLightKeepOn <0x7717b520>
06 07/08/16 21:00:34.221 Device_Variable::m_szValue_set device: 135 service: urn:rts-services-com:serviceId:ProgramLogicC variable: ObjectStatusMap was: {{name = 'mAwayLights', state = false, seq = 0, oseq = 0},{name = 'FrontPorchTimer', state = false, seq = 0, oseq = 0},{name = 'GardenLightsTimer', state = false, seq = 0, oseq = 0},{name = 'HallwayLightTimer', state = false, seq = 0, oseq = 0},{name = 'KitchenLightTimer', state = true, seq = 1467975517.9826, oseq = 1467974883.1027},{name = 'AwayModeActive', state = false, seq = 0, oseq = 0},{name = 'FrontPorchLightDisallow', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionAutoOn', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionKeepOn', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionAutoOff', state = false, seq = 0, oseq = 0},{name = 'GardenLightsAutoOn', state = false, seq = 0, oseq = 0},{name = 'GardenLightsAutoOff', state = true, seq = 1467974558.5691, oseq = 0},{name = 'HallwayLightAutoOn', state = false, seq = 1467975628.9992, oseq = 1467975629.302},{name = 'HallwayLightAutoOnDay', state = false, seq = 0, oseq = 0},{name = 'HallwayLightAutoOnNight', state = false, seq = 1467975629.006, oseq = 1467975629.3061},{name = 'HallwayLightKeepOn', state = false, seq = 0, oseq = 0},{name = 'HallwayLightAutoOff', state = false, seq = 0, oseq = 0},{name = 'KitchenLightAutoOn', state = false, seq = 1467975517.9078, oseq = 1467975520.3388},{name = 'KitchenLightKeepOn', state = false, seq = 1467975520.3416, oseq = 1467975549.2499},{name = 'KitchenLightAutoOff', state = false, seq = 1467974883.131, oseq = 1467974884.4774},{name = 'PantryLightOn5Minutes', state = false, seq = 0, oseq = 0},{name = 'DisableMotionActions', state = false, seq = 0, oseq = 0},{name = 'FrontPorchLight', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionDetected', state = false, seq = 0, oseq = 0},{name = 'HallwayLight', state = true, seq = 1467975629.2856, oseq = 0},{name = 'HallwayMotionDetected', state = true, seq = 1467975628.907, oseq = 0},{name = 'IsDay', state = false, seq = 0, oseq = 0},{name = 'KitchenLight', state = true, seq = 1467975520.3141, oseq = 1467974884.4487},{name = 'KitchenMotionDetected', state = false, seq = 1467975517.7769, oseq = 1467975549.2198},{name = 'PantryLight', state = false, seq = 0, oseq = 0},} now: {{name = 'mAwayLights', state = false, seq = 0, oseq = 0},{name = 'FrontPorchTimer', state = false, seq = 0, oseq = 0},{name = 'GardenLightsTimer', state = false, seq = 0, oseq = 0},{name = 'HallwayLightTimer', state = false, seq = 0, oseq = 0},{name = 'KitchenLightTimer', state = true, seq = 1467975517.9826, oseq = 1467974883.1027},{name = 'AwayModeActive', state = false, seq = 0, oseq = 0},{name = 'FrontPorchLightDisallow', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionAutoOn', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionKeepOn', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionAutoOff', state = false, seq = 0, oseq = 0},{name = 'GardenLightsAutoOn', state = false, seq = 0, oseq = 0},{name = 'GardenLightsAutoOff', state = true, seq = 1467974558.5691, oseq = 0},{name = 'HallwayLightAutoOn', state = false, seq = 1467975628.9992, oseq = 1467975629.302},{name = 'HallwayLightAutoOnDay', state = false, seq = 0, oseq = 0},{name = 'HallwayLightAutoOnNight', state = false, seq = 1467975629.006, oseq = 1467975629.3061},{name = 'HallwayLightKeepOn', state = false, seq = 0, oseq = 0},{name = 'HallwayLightAutoOff', state = false, seq = 0, oseq = 0},{name = 'KitchenLightAutoOn', state = false, seq = 1467975517.9078, oseq = 1467975520.3388},{name = 'KitchenLightKeepOn', state = true, seq = 1467975634.21, oseq = 1467975549.2499},{name = 'KitchenLightAutoOff', state = false, seq = 1467974883.131, oseq = 1467974884.4774},{name = 'PantryLightOn5Minutes', state = false, seq = 0, oseq = 0},{name = 'DisableMotionActions', state = false, seq = 0, oseq = 0},{name = 'FrontPorchLight', state = false, seq = 0, oseq = 0},{name = 'FrontPorchMotionDetected', state = false, seq = 0, oseq = 0},{name = 'HallwayLight', state = true, seq = 1467975629.2856, oseq = 0},{name = 'HallwayMotionDetected', state = true, seq = 1467975628.907, oseq = 0},{name = 'IsDay', state = false, seq = 0, oseq = 0},{name = 'KitchenLight', state = true, seq = 1467975520.3141, oseq = 1467974884.4487},{name = 'KitchenMotionDetected', state = true, seq = 1467975634.1167, oseq = 1467975549.2198},{name = 'PantryLight', state = false, seq = 0, oseq = 0},} #hooks: 0 upnp: 0 skip: 0 v:0x10670e8/NONE duplicate:0 <0x7717b520>
06 07/08/16 21:00:34.235 Device_Variable::m_szValue_set device: 135 service: urn:rts-services-com:serviceId:ProgramLogicC variable: ActionsMap was: {} now: {} #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x776dd320>
08 07/08/16 21:00:34.236 JobHandler_LuaUPnP::HandleActionRequest device: 135 service: urn:rts-services-com:serviceId:ProgramLogicC action: StartTimer <0x776dd320>
08 07/08/16 21:00:34.236 JobHandler_LuaUPnP::HandleActionRequest argument timerName=KitchenLightTimer <0x776dd320>
08 07/08/16 21:00:34.237 JobHandler_LuaUPnP::HandleActionRequest argument intervalTime= <0x776dd320>
04 07/08/16 21:00:34.239 <Job ID="44" Name="" Device="135" Created="2016-07-08 21:00:34" Started="2016-07-08 21:00:34" Completed="2016-07-08 21:00:34" Duration="0.24906000" Runtime="0.24575000" Status="Successful" LastNote=""/> <0x776dd320>
06 07/08/16 21:00:34.269 Device_Variable::m_szValue_set device: 135 service: urn:rts-services-com:serviceId:ProgramLogicEG variable: ConditionSatisfied was: KitchenLightKeepOn now: None #hooks: 0 upnp: 0 skip: 0 v:0x103d188/NONE duplicate:0 <0x776dd320>
06 07/08/16 21:00:34.270 Device_Variable::m_szValue_set device: 135 service: urn:rts-services-com:serviceId:ProgramLogicEG variable: LastConditionChange was: 1467975634 now: 1467975634 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x776dd320>
04 07/08/16 21:00:34.281 <Job ID="45" Name="" Device="135" Created="2016-07-08 21:00:34" Started="2016-07-08 21:00:34" Completed="2016-07-08 21:00:34" Duration="0.42432000" Runtime="0.40803000" Status="Successful" LastNote=""/> <0x776dd320>