Jump to content

reporting of ERR


barrygordon

Recommended Posts

Posted

I use the ISY994 with an iPad app I wrote. everything is working correctly with one strange incident that I would like to understand.

 

The iPad on startup initiates a subscription with the ISY. There are about 80 Insteon devices in the system. I am having the system snapshot the feedback messages as they come in to illustrate the problem. The snapshot is not the actual message but is edited for clarity

 

The subscription first returns 17 error messages that is messages where the control field is ERR; as an example:

> logList: 10:50:32 ISY Event: Device=Hall Light, Control=ERR, Action=0, Node=20 6E 70 1, Info=

 

It then returns what I consider proper messages for all the device states including the ones it returned ERR for; as an example:

> logList: 10:50:33 ISY Event: Device=Hall Light, control=ST, action=255, node=20 6E 70 1, info=

 

I am curious 1) Why I am getting the ERR messages; and 2) how I can get rid of them.

 

I tried a device reset on one of the devices that returns the ERR message but that did not change things.

Posted

Hi Barry,

 

Err is a control that identifies Error condition on a node. Since Error is not a status, it's used in Responding/Not Responding conditions in programs. Err = 0 means that this device is responding. Err = 1 means that this device has had communication issues.

 

With kind regards,

Michel

Posted

Thanks for the info. I am understanding that if control=ERR and Action=0 then all is okay. Is there any way to clear it so it does not report this fact again. Naturally I would want to know when err=1. I can handle the logging issue easy enough only logging the ERR=1 state.

Guest
This topic is now closed to further replies.

×
×
  • Create New...