tdmarra Posted December 4, 2011 Posted December 4, 2011 Hi, Is there any way to have a program that responses when a particular error message is received? For example, if this system error occurs: -2 DEVICE COMMUNICATION ERROR timed out waiting for the device to respond or got a NACK then I could resend the command or send an e-mail message to notify me about the error. A related question is that I viewed my error log and some of the errors are lot listed here on the Wiki: http://www.universal-devices.com/mwiki/ ... e_Log_file Some of the numbers I see in my error log not listed are: -100 and -170001 Thanks, Tom
LeeG Posted December 4, 2011 Posted December 4, 2011 tdmarra There is no mechanism to trigger on a communications error. The 170001 messages are informational, generated when the event viewer as been started with Device communications events selected. Can you post an example of the 100. Lee
tdmarra Posted December 5, 2011 Author Posted December 5, 2011 Hi Lee, The -100 errors are described as "[DHCP] state=RENEW" and "No network connection". I was more curious about why there are not included on the Wiki list of error messages since these are the most common listed in my error log. Getting back to my main question about triggering on communications errors, I am using an EZRain/EZFlora Irragation Controller. What is the best approach to ensure that if there is a communications error to turn off a sprinkler zone, that I can prevent the sprinkler from running for hours or days? Thanks, Tom
LeeG Posted December 5, 2011 Posted December 5, 2011 Each zone has a maximum run time. Set the maximum zone run time to a value greater than the longest run time for the zone. The EZFlora will shut Off the zone if max zone run time is reached.
tdmarra Posted December 5, 2011 Author Posted December 5, 2011 Thanks Lee. I was not aware of that option. I just want to make sure that I set the maximum run time correctly: In the admin console under one of the EZFlora zones, I click on "Set Options". I window pops up that says: "Timeout (minutes)". Is the the correct way to set the max run time? Thanks, Tom
Recommended Posts