- mongwuMemberMay 14, 2012 at 5:51 pmPost count: 3
I have a scene defined with EZSnsRF as controller and EZServe as responder. I have an action defined to turn on lights between 20:00 and 06:00 when the EZSnsRF sends an Ox1101. The action works correctly inside the time window. The problem is that the EZServe also processes the action at 20:00 without a signal from the EZSnsRF most nights (it seems random and I have not be able to recreate the problem on demand). I have tried setting the “At Time” condition to “Sunset to Sunrise” with the same problem.
The Actions.xml file snippet is as follows:
I have a telnet trace that shows the action being processed without a message from the EZSnsRF at exactly 20:00 hrs.
Any suggestions on how to remedy this issue would be appreciated.grif091MemberMay 15, 2012 at 2:04 amPost count: 1001
I believe two Conditions are required. An individual Condition is either device related or Time based. Use Condition1 to establish the Time Window ANDed with Condition2 which specifies the EZSnsRF device trigger.mongwuMemberMay 15, 2012 at 4:06 amPost count: 3
grif091: Thanks for responding. I have tried the two conditions you suggest ANDed together. The results are the same – when the Time condition becomes TRUE, the action executes (on random days). Note that the EZSnsRF signal is generated several times outside the window during the day on most days and the AND condition processes properly. It’s as though the EZSnsRF condition of TRUE is not cleared every time (outside the time window) so that when the Window starting time arrives that evening, both conditions are TRUE and the action executes. I have restarted the EZServe and it will operate properly for one or two nights and then it starts behaving badly again on random nights (more often bad than good).
- You must be logged in to reply to this topic.