Not sure where the issues resides but let me describe the problem first.
When I have a Response coded as
e.g TESTEXAMPLE response coded as
Then Response1 is not executed when TESTEXAMPLE is called from the AWAY or NIGHT response, or from timer or polling connected response.
Response2, Response3 and Response4 always get executed, but Response1 does not in these circumstances.
However, when TESTEXAMPLE is called manually it always works. That is Response1, Response2, Response3, Response4 all are executed. It just seems to be first line.
I have attached my cclx file for Analysis. Please note I read Comfort to compare against my CCLX file to ensure what was in Comfort and in CCLX file match and they do.
In my CCLX file I have the following examples. Example 1 when a Response is called by the AWAY or NIGHT Mode Response.
DownStairsLtsOff - then Do Room1LightsOff - is not executed ( that is all lights remain on), but the subsequent Do Room2LightsOff, Do Room3LightsOff, Do Room4LightsOff all lights are always switched off and are executed. DownStairsLtsOff is called by SetOffHouse that is attached to the AWAY and NIGHT RESPONSE.
When DownStairsLtsOff or Room1LightsOff are called manually all the lights in Room1LightsOff are switched off. The other DOs in DownStairsLtsOff are all executed successfully as well when manually called Via DownStairsLtsOff.
Example 2 when a Response called by timer and a attached polling Response DownstairsRadsOff - then Do Room1HeatFrost does get not executed or completes successfully, but Do Room2HeatFrost, Do Room3HeatFrost and Do Room3HeatFrost do complete successfully. DownstairsRadsOff is called by DownstairsHeat that is attatched to polling response.
If I call "DownstairsRadsOff or Room1HeatFrost manually then they work fine. Its only when called via Polling Response DownstairsHeat or the AWAY or NIGHT Response. style
Hope this is clear.
That is a really complicated program, congratulations for being able to work it out!
I suspect some of the counters are mapped to Zwave addresses thus causing the mapped devices to turn on or off
We would not be able to simulate your file exactly as we do not have all the zwave devices etc
Could you run the Bus Monitor under Tools, press Start
Then trigger the Away Mode response, and after the traffic caused by the Response dies down, halt and Save it, and send the file to email@example.com
Analysing the Bus monitor will help to understand what is happening between Comfort and the Zwave module
Yes we sent you an email yesterday
The bus monitors did not provide any clues
Can you add a delay in SecOffHouse before DoDobStairsLtsOff eg Wait for 2 seconds using Timer X will insert a 2 sec delay
so that we can see if the zwave is missing out a command because it is too fast or there is a buffer problem